7
Python 2和3,都是向下兼容的字节码(pyo & pyc)?Python 2和3,是字节码(pyo&pyc)向后兼容吗?
我可以执行python 2 pyo & pyc文件与python 3吗?
Python 2和3,都是向下兼容的字节码(pyo & pyc)?Python 2和3,是字节码(pyo&pyc)向后兼容吗?
我可以执行python 2 pyo & pyc文件与python 3吗?
不,它们通常在次要版本之间不兼容(例如2.6 vs 2.7)。
但是,由于您通常也有.py文件,因此python会自动为当前使用的版本编译它们。
+1。你可以在这里找到一个关于Python pyc文件如何版本化的有趣答案:http://stackoverflow.com/questions/514371/whats-the-bad-magic-number-error – ChristopheD
它们是Cpython的实现细节是吗? –