0

我试图让 pyChecker 检查字符串的语法。

s="""
print "hi"
print "hello"
print 3/0
"""

无论如何我可以做到这一点,我试图更改 pyChecker 的源代码以读取字符串,但这太令人困惑了。我可能会错过一种内置的方法来做到这一点。

4

1 回答 1

1

文档中

PyChecker 以多种方式工作。首先,它导入每个模块。如果出现导入​​错误,则无法处理该模块。

由于import在幕后做了很多工作,包括 PyChecker 需要完成它的技巧的完整编译过程,我猜你会做得更好,写入s文件。替代方案将重新发明一些复杂的轮子。

于 2012-06-09T14:12:50.690 回答