学会了这个小技巧,你的 Python 脚本从此再也无 Bug!

  • 2019 年 11 月 27 日
  • 筆記

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 题图:来自谷歌图片搜索 版权:本文版权归原作者所有 投稿:欢迎投稿,投稿邮箱: [email protected]