importip轉int與int轉iposclass
filedownload:
def__init__
(self):
self.exclude = ['
db.sqlite3
', '
logs
', '
media
', '
pipfile
', '
pipfile.lock
', '
readme.md
'] # 不需要打包的檔案
self.file_list =
defget_file(self, path):
ifos.path.isfile(path):
elif
os.path.isdir(path):
for file in
os.listdir(path):
if file not
in self.exclude and
not file.startswith('
__') and
not file.startswith('.'
): new_dir =os.path.join(path, file)
ifnot
os.path.isdir(new_dir):
else
: self.get_file(new_dir)
if__name__ == '
__main__':
filepath = r'
c:\users\zhang\pycharmprojects\server
' # 專案所在目錄
file_obj =filedownload()
file_obj.get_file(filepath)
file_list =file_obj.file_list # 每乙個檔案的絕對路徑
with open(
'code.txt
', encoding='
utf-8
', mode='w+'
) as w: # 最終需要寫入的檔案:code.txt
for file in
file_list: # 迴圈檔案列表,對檔案進行讀操作
with open(file, encoding='
utf-8
', mode='r'
) as f:
for line in
f.readlines():
w.write(line)
將py檔案打包為exe檔案方法
前提 pip是依賴python的,首先檢查下windows機器上有沒有安裝python,或者有沒有新增到環境變數中,如果都沒有需要安裝或者加入環境變數 安裝pip 最後,再執行pip list,發現成功了 第一步 開啟win r,輸入cmd,在命令列輸入 pip install pyinstalle...
利用cx Freeze將py檔案打包成exe檔案
python的程式如何在沒有直譯器的平台上使用呢?很簡單,將python程式打包成exe可執行檔案即可!在python中比較常用的python轉exe方法有三種,分別是cx freeze,py2exe,pyinstaller。py2exe恐怕是三者裡面知名度最高的乙個,但是同時相對來說它的打包質量恐...
如何將Py檔案打包為exe
1 安裝pip 2 安裝distribute,pip install distribute 3 按照pyinstaller,pip install pyinstaller 將所要打包的程式 即.py檔案和引用的資源檔案 放在乙個資料夾裡,用cmd進入這個目錄,輸入 pyinstaller f w p...