同福

bad magic number in 'lib': b'\x03\xf3\r\n'

介绍

介绍

福哥在使用PyCharm调试程序的时候发现得到了这个错误:

bad magic number in 'lib': b'\x03\xf3\r\n'

这是怎么回事呢?

原因

每一个py脚本运行之前都会编译成pyc文件,当py脚本修改后python会重新编译这个文件。

出现这个错误是因为pyc和py脚本不一致造成的。

解决

解决方法也很简单,把pyc文件删除了,让python重新编译就好了!