调试代码中,经常遇到代码修改不生效的问题,原因是py文件没有生成新的pyc,使用的还是老的pyc
生成pyc方法有:
1.python -c *.py
这种方法可能会遇到找不到模块的错误,会导致pyc文件缺失代码
2.使用py_compile生成,建议使用这种方法生成
import py_compile
py_compile.compile('*.py')
调试代码中,经常遇到代码修改不生效的问题,原因是py文件没有生成新的pyc,使用的还是老的pyc
生成pyc方法有:
1.python -c *.py
这种方法可能会遇到找不到模块的错误,会导致pyc文件缺失代码
2.使用py_compile生成,建议使用这种方法生成
import py_compile
py_compile.compile('*.py')