簡體   English   中英

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 如果將文件重命名為更具體的名稱(並且還可以解決輸入錯誤),則應該可以避免此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM