Python、Python3 写好程序后,如果我们想要在不执行程序的情况下快速确认是否有语法异常,我们应该怎么做呢?
其实要实现这一功能方法很简单,你可以直接使用默认的 py_compile 模块便可达成。具体方法如下:
$ python -m py_compile example.py
$ python3 -m py_compile example.py
下面我们故意写个错误来运行 example.py ,在里面写一个 「aaa x =」。
# 正常就没有任何输出,有错误就会有如下描述。
$ python3 -m py_compile example.py
File "example.py", line 3
aaa x =
^ SyntaxError: invalid syntax
当然解决这个问题的方法有很多,比如你也可以使用 Pylint、PyChecker、
Pyflakes 等。
来源:Tsung's Blog
原文:http://t.cn/Ai0OIEG7
题图:来自谷歌图片搜索
版权:本文版权归原作者所有
投稿:欢迎投稿,投稿邮箱: editor@hi-linux.com
你可能还喜欢
点击下方图片即可阅读
如何快速的回忆起遗忘的 Linux 命令