Форум
подписаться на последние сообщения:

Проверка языка программирования

madcat
#
Имеется файл с расширением .py. Возможно ли проверить стандартными средствами(или библиотеками), является ли содержимое файла скриптом на языке python, а, к примеру, не каким-нибудь стихотворением:)?

Может не полная проверка, а приблизительная оценка, что внутри питоновский скрипт?
Share
madcat
#
Полную проверку на синтаксис, а следовательно и проверку на то что внутри питоновский скрипт можно сделать воспользовавшись методом parse модуля compiler, который строит абстрактно-синтаксическое дерево питоновского скрипта. И если парсинг не прошел генерит ошибку)
vldmr
#
пример кода в студию :)