2024-05-19 00:40:41 发布
网友
我找不到这方面的任何信息,但当我尝试用Python创建zip归档时,它会创建一个.pyc。在
#!/Python27/python import zipfile z = zipfile.ZipFile('test.zip', 'w') z.write('README.txt') z.close()
这是运行脚本的结果。在
您正在运行的脚本(或其他脚本)实际上被称为zipfile.py,因此Python实际上首先在脚本所在的文件夹中查找一个名为zipfile的模块。当它找到这个脚本时,它将导入该脚本而不是实际的模块。在
zipfile.py
zipfile
每当一个脚本被导入到另一个Python文件中时,Python都会自动创建一个经过编译的.pyc文件,结果是zipfile.pyc。如果您将文件重命名为更具体的文件(并修复了您的打字错误),您应该能够避免这个问题。在
.pyc
zipfile.pyc
您正在运行的脚本(或其他脚本)实际上被称为
zipfile.py
,因此Python实际上首先在脚本所在的文件夹中查找一个名为zipfile
的模块。当它找到这个脚本时,它将导入该脚本而不是实际的模块。在每当一个脚本被导入到另一个Python文件中时,Python都会自动创建一个经过编译的
.pyc
文件,结果是zipfile.pyc
。如果您将文件重命名为更具体的文件(并修复了您的打字错误),您应该能够避免这个问题。在相关问题 更多 >
编程相关推荐