如何从Python3验证Python2代码的语法?

时间:2017-01-19 01:42:37

标签: python-2.7 python-3.x validation syntax

我在Python3中。我有一堆Python2 .py文件。对于这些文件中的每一个,我需要检查内容是否是有效的Python2代码并将其作为布尔值返回。这些文件是小脚本,有时候它们可能会导入东西或者有一个函数或类,但大多数都非常简单。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

你是在建造时做的吗?如果是这样,您可以尝试运行2to3并解析其输出以确定该文件是否是有效的Python 2代码。