ZipFile 模块创建 .pyc 文件
ZipFile module creating .pyc file
我找不到这方面的任何信息,但是当我尝试在 Python 中创建一个 zip 存档时,它创建了一个 .pyc。
#!/Python27/python
import zipfile
z = zipfile.ZipFile('test.zip', 'w')
z.write('README.txt')
z.close()
这是 运行 脚本的结果。
您 运行 的脚本(或您拥有的其他脚本)实际上称为 zipfile.py
,因此 Python 实际上首先在您的脚本所在的文件夹中查找找到一个名为 zipfile
的模块。当它找到这个脚本时,它会导入它而不是实际的模块。
任何时候将脚本导入到另一个 Python 文件时,Python 会自动创建一个已编译的 .pyc
文件,生成 zipfile.pyc
。如果您将文件重命名为更具体的名称(并修正您的拼写错误),您应该能够避免这个问题。
我找不到这方面的任何信息,但是当我尝试在 Python 中创建一个 zip 存档时,它创建了一个 .pyc。
#!/Python27/python
import zipfile
z = zipfile.ZipFile('test.zip', 'w')
z.write('README.txt')
z.close()
这是 运行 脚本的结果。
您 运行 的脚本(或您拥有的其他脚本)实际上称为 zipfile.py
,因此 Python 实际上首先在您的脚本所在的文件夹中查找找到一个名为 zipfile
的模块。当它找到这个脚本时,它会导入它而不是实际的模块。
任何时候将脚本导入到另一个 Python 文件时,Python 会自动创建一个已编译的 .pyc
文件,生成 zipfile.pyc
。如果您将文件重命名为更具体的名称(并修正您的拼写错误),您应该能够避免这个问题。