A. python寫的程序,轉成了exe文件,怎麼進行反編譯為python源碼
1、電腦桌面,輸入「win+R」組合鍵,在彈出窗口中輸入「cmd」,點擊確定。
B. python轉成exe,輸出輸入為excel
python轉成exe,輸出輸入為excel方法:
1.安裝PyInstaller可以使用pip來安裝PyInstaller。
2.編寫Python程序用Python編寫程序,讀取輸入的Excel文件,進行相應的處理,然後將輸出寫入到Excel文件中。
3.使用PyInstaller打包成exe文件在命令行中進入Python程序所在的目錄。
4.運行exe文件在dist文件夾中找到做正辯生成exe文件,雙擊運行即可。此時程序會讀取當前目清祥錄下的input.xlsx文件,並將處理結果寫入到output.xlsx文件中。
Python由荷蘭數學和計算機科學研究學會的GuidovanRossum於1990年代初設計,作為一門純缺叫做ABC語言的替代品。
C. 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編程的學習方法及素材等內容,可以點擊本站其他文章學習。
D. python封裝.exe後的程序用pycharm打開
python封裝.exe後的程序用pycharm打開
首先,在我們的pycharm中枝明,選擇需要封裝的py文件,按快捷鍵Ctrl+alt+F12打開文件扒搭模路徑如我想春緩安裝愛心.py,就單擊進入愛心.py文件的保存位置,點擊路徑,使其變成選中狀態,
E. python運行exe文件名
要新建一個python項目,再操作。
打開python,並新建一個python項目,python項目創建好後,在項目中使用import方法導入os模塊,os模塊導入後,在頃握項目中定義一個變數猛前,用於存儲exe文件,並創建文件對象,文件對象創建好後,使用os.system方法即可運行exe文件。
Python由荷蘭數學和計算機科學研究學會的吉多·范羅蘇姆於枝乎清1990年代初設計,作為一門叫做ABC語言的替代品。
F. 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')
G. 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
H. 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腳本創建的一樣的窗體。
I. python的.exe程序卡住不繼續向下執行
進入任務管理器關閉不遲雹響應(即卡住的頁面)的程序。
按快捷鍵:CtrlAltDelete,在彈出的對話框找握畝到任務管理器,單擊進入任務管理器,點擊應用程序,在任務窗口裡面找到卡住的python的.exe程序,單擊選中,點擊右下角的結束任務。段旦森
程序是一組計算機能識別和執行的指令,運行於電子計算機上,滿足人們某種需求的信息化工具。