1、打開開始菜單裡面,搜索CMD。
2. python導出為可執行文件
以下為Windows操作系統的方法:
①找到你的pip在哪裡(先找到Python,可能在Python版本(每個人不一樣)Scripts或者Python版本(同上)Libsite-packages里,我的版本就是Python37-32)
②在當前界面的這個框像這樣輸入,然後回車:
運行效果
然後就結束了。
3. python文件如何生成可執行文件
先創建一個 app 目錄,在該目錄下創建一個 1233.py文件,文件中包含如下代碼:
接下來使用命令行工具進入到此 app 目錄下,執行如下命令:
pyinstaller -F 1233.py
執行上面命令,將看到詳細的生成過程。當生成完成後,將會在此 app 目錄下看到多了一個 dist 目錄,並在該目錄下看到有一個 1233.exe文件,這就是使用 PyInstaller 工具生成的 EXE 程序。
4. python調用java中的jar
一、基於IDEA生成可執行jar包
確保編寫class的代碼內包含main()方法,此方法可為空。通過IDEA進行操作:
1. 打開File->project structure。
2. 選擇想要生成jar包的類文件。
3. 在Directory for meta-inf/manifest.mf位置選擇項目根目錄,而非默認位置。
4. 執行Build->Build Artifacts,選擇對應的Artifact並點擊Build。
5. jar包生成成功。
二、Python調用jar
首先,下載並安裝jpype(通過命令提示符輸入pip install jpype1)。
編寫調用代碼:
1. 載入jar包路徑。
2. 獲取jvm.dll文件路徑。
3. 啟動jvm。
4. 載入java類。
5. 實例化java對象。
6. 調用java方法。
7. 關閉jvm。
若僅調用一次jar包,以上代碼適用。若需多次調用,將前5步初始化代碼放入main()函數內,每次循環只執行第6步調用方法,第7步關閉jvm步驟可省略。
舉例:使用java代碼創建jar包,通過python調用此jar包,執行特定功能。
5. python中3種調用可執行文件.exe的方法
方法一、os.system() 會保存可執行程序中的列印值和主函數的返回值,且會將執行過程中要列印的內容列印出來。
import os
main = "project1.exe"
r_v = os.system(main)
print (r_v )
方法二、commands.getstatusoutput() 會保存可執行程序中的列印值和主函數的返回值,但不會將執行過程中要列印的內容列印出來。
import subprocess
import os
main = "project1.exe"
if os.path.exists(main):
rc,out= subprocess.getstatusoutput(main)
print (rc)
print ('*'*10)
print (out)
方法三、popen() 會保存可執行程序中的列印值,但不會保存主函數的返回值,也但不會將執行過程中要列印的內容列印出來。
import os
main = "project1.exe"
f = os.popen(main)
data = f.readlines()
f.close()
print (data)
另外,上面提到的三種方式,實際上都是在python中執行命令,因此他們不只是用來執行可執行文件,也可以用來執行linux系統中別的指令。
關於python中3種調用可執行文件.exe的方法,環球青藤小編就和大家分享到這里了,學習是永無止境的,學習一項技能更是受益終身,所以,只要肯努力學,什麼時候開始都不晚。如果您還想繼續了解關於python編程的學習方法及素材等內容,可以點擊本站其他文章學習。