ZipFile模块创建.pyc文件

时间:2015-05-29 09:57:38

标签: python zip archive

我无法找到相关的任何信息但是当我尝试在Python中创建一个zip存档时,它会创建一个.pyc。

#!/Python27/python

import zipfile

z = zipfile.ZipFile('test.zip', 'w')
z.write('README.txt')
z.close()

这是运行脚本的结果。

enter image description here

1 个答案:

答案 0 :(得分:1)

您正在运行的脚本(或您拥有的其他脚本)实际上称为Array ( [key1] => value1 [key2] => value2 ) ,因此Python实际上首先查看您的脚本所在的文件夹,以查找名为{{1的模块}}。当它找到这个脚本时,它会导入而不是实际的模块。

每次将脚本导入另一个Python文件时,Python都会自动创建一个编译的zipfile.py文件,从而生成zipfile。如果您将文件重命名为更具体的内容(并修复错误),您应该可以避免此问题。