默认使用python执行py脚本的时候是不会去搜索 .pyo 文件,如果这个时候在脚本中import了自己的文件,但是又没有放上.py 或者 .pyc 默认python是不会去搜索.pyo的也就会报错如下:
Traceback (most recent call last):
File "D:\work\ip\spider-py\run.py", line 5, in <module>
ImportError: No module named core
这个时候我们需要在运行的时候增加 -O 参数,这样只需要 .pyo文件,python 也会自动去搜索 .pyo 格式的文件了。