![](/img/trans.png)
[英]Creating a zip file with compression in python using the zipfile module
[英]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
。 如果將文件重命名為更具體的名稱(並且還可以解決輸入錯誤),則應該可以避免此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.