2017-01-19 3 views
0

Я нахожусь в Python3. У меня есть куча файлов Python2 .py. Для каждого из этих файлов мне нужно проверить, является ли содержимое допустимым кодом Python2 и возвращает его как логическое. Файлы представляют собой небольшие скрипты, иногда они могут импортировать вещи или иметь функцию или класс, но в основном они довольно просты.Как проверить синтаксис кода Python2 из Python3?

Как это сделать?

ответ

1

Вы делаете это во время сборки? Если это так, вы можете попробовать запустить 2to3 и проанализировать его вывод, чтобы определить, является ли файл действительным кодом Python 2.

+0

Я бы предпочел сделать это во время работы. – Superbest

Смежные вопросы