如何配置pyChecker从字符串中读取?

时间:2012-06-09 13:59:03

标签: python pychecker

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

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

无论如何我可以做到这一点,我试图改变pyChecker的源代码来读取字符串,但它太混乱了。我可能会错过一个内置的方法来做到这一点。

1 个答案:

答案 0 :(得分:1)

来自the documentation

  

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

由于import做了大量的工作,包括PyChecker需要完成其功能的完整编译传递,我的猜测是你做得更好,写得更好s到一个文件。替代方案将重新发明一些复杂的车轮。