❶ python怎麼控制外部程序,操作exe
import win32api
import os
import time
win32api.ShellExecute(0, 'open', "名字.exe", 「參數,可選」, 「exe路徑」, 1) # 打開exe
time.sleep(3) # 等待3秒
# 該命令控制台會輸出亂碼,不影響使用。原因:Windows默認gbk編碼,IDE默認UTF-8
os.system(r"taskkill /F /IM 名字.exe") # 關閉exe
❷ python寫的程序,轉成了exe文件,怎麼進行反編譯為python源碼
1、電腦桌面,輸入「win+R」組合鍵,在彈出窗口中輸入「cmd」,點擊確定。
❸ python 生成的exe 怎麼運行
Python是一種簡單而強大的編程語言,適用於編寫腳本,甚至於應用程序的開發。Python可用的各種GUI包使得利用Python編寫全功能的應用變為可能。這很好,但你有沒有想過將你編寫的Python腳本轉化為可執行文件?這似乎是一個很贊的主意,有許多原因!你可以在沒有Python解釋器的情況下重新部署你的應用。終端用戶不需要在他的機器上安裝Python。你可以將你的應用閉源(很不幸)等等……這篇文章可以告訴你如何從你的Python腳本生成win32可執行文件。
Python is a simple and powerful language for scripting and even application development. Various GUI packages available for Python makes it suitable for developing full fledged applications in python. Ok that is fine, but ever thought of creating an executable file from the python script you wrote? This seems to be a nice idea, there are many reasons why! You can redistribute your application without python. The end user needn't to install python on his machine. You can make your application closed source (unfortunate) etc... Read on this article to find how you can create win32 executables from your Python script.
This tutorial will give step by step instruction on how to create Win32 executable from Python script. Make sure that the following are installed on your system.
這篇教程將會一步一步的介紹如何從Python腳本創建Win32可執行文件。請確保你的系統里已經安裝了下面的程序。
Python. Get Python fromh and install on your machine.
py2exe. Get py2exe from 下載時注意安裝的Python版本。
命令行程序
下面的示例代碼會在命令行里列印一行標題,以及從1到10的數字。
test.py
print "Python script to exe test program"count = 0while count < 10:print "count = " + str(count) +"
"count = count + 1123456
把這段代碼保存在test.py(或者別的以.py為後綴的)文件中。用Python解釋器首先測試並成功運行這段代碼。要完成這一步,只需要在命令行里輸入「python test.py」。你應當在命令行里看到下面的輸出。
目前為止一切順利。現在讓我們看看我們怎樣從腳本構建windows可執行程序。創建一個新文件命名為setup.py並將下面的代碼粘貼進去。
setup.py
from distutils.core import setupimport py2exe
setup(console=['gui.py'])123
構建可執行文件時,在命令提示符里運行「python setup.py py2exe」。一旦構建過程完成,移動到dist子目錄下並通過在命令行里鍵入「gui.exe」來運行這個可執行文件。現在你應該看到與前面用Python腳本創建的一樣的窗體。
❹ python怎麼轉成exe文件
python提供pyinstaller庫將代碼打包成exe可執行文件,步驟如下:
1.安裝pyinstaller
安裝的方式如同安裝導入其他包一樣,使用pip,執行命令:
pip3 install pyinstaller
自動下載並安裝。
2.打包並轉換成exe
打開終端,進入到需要轉換的python文件路徑下,執行命令:
pyinstaller -F -w (-i icofile) filename
參數說明:
filename:Python文件名
-w :表示隱藏程序運行時的命令行窗口(不加-w會有黑色窗口)
-i icofile:可選參數(可不要),表示給程序加上圖標,圖標必須為.ico格式。icofile表示圖標所在路徑,建議直接放在python同一路徑下,這樣子打包的時候直接寫文件名就好。
3.打包成功
命令執行成功後,會生成N個文件夾,所需要的exe文件就在dist文件夾里。
至此,在windows下將python文件轉成exe就這樣搞定了。
推薦課程:Python高級進階視頻教程
❺ python 怎麼執行exe程序
使用os.system函數運行其他程序
os模塊中的system()函數可以方便地運行其他程序或者腳本。其函數原型如下所示。
os.system(command)
其參數含義如下所示。
command 要執行的命令,相當於在Windows的cmd窗口中輸入的命令。如果要向程序或者腳本傳遞參數,可以使用空格分隔程序及多個參數。
以下實例實現通過os.system()函數打開系統的記事本程序。
>>> import os
# 使用os.system()函數打開記事本程序
>>> os.system('notepad')
0 # 關閉記事本後的返回值
# 向記事本傳遞參數,打開python.txt文件
>>> os.system('notepad python.txt')
❻ python 生成exe文件 unable to find pythoncom37.dll
1.在cmd里安裝pyintsaller包2.在cmd里輸入打包成exe的命令。
如系統提示"找不到pythoncom37.dll"或"pythoncom37.dll缺失"或者"pythoncom37.dll錯誤"等等,不用擔心,首先把pythoncom37.dll下載到本機。
py2exe是一個將python腳本轉換成windows上的可獨立執行的可執行程序(*.exe)的工具,這樣,你就可以不用裝python而在windows系統上運行這個可執行程序。
❼ python如何編譯成exe文件
python如何編譯成exe文件?具體步驟如下:
python學習網,大量的免費python視頻教程,歡迎在線學習!
1、使用pycharm安裝pyinstaller。
2、找到pyinstaller的安裝目錄。
C:-script.py
相關推薦:《Python教程》
注意在該目錄的母目錄下一般有我們的程序文件
C:
3、將我們要打包的程序至pyinstaller的安裝目錄下:
C:venvScripts
4、打開cmd,找到該路徑 cd C:venvScripts,輸入命令pyinstaller -F *.py
如下圖顯示,打包成功。
5、此時在Scripts的目錄下能夠看到已經生成的dist目錄和*.spec文件。運行*.exe文件即可。
6、也可以使用命令pyinstaller -F *.py,該命令會將所有的依賴放到一個文件夾中。相當於-F的解壓。
❽ 怎麼將多個python打包成exe文件
1、安裝pywin32,可以參考《怎麼給python安裝pywin32模塊?》,一定要注意對應的python版本,否則不能安裝。