掃二維碼與項(xiàng)目經(jīng)理溝通
我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流
以下的文章是對(duì)用python開(kāi)發(fā)windows程序的相關(guān)應(yīng)用代碼以及在實(shí)際應(yīng)用中的相關(guān)步驟的介紹,以及安裝py2exe的實(shí)際應(yīng)用方案的詳細(xì)介紹,以下是文章的具體介紹,望你會(huì)有所收獲。

安裝py2exe, 這是windows平臺(tái)下一個(gè)非常好的python程序發(fā)布工具,可以將python程序編譯成exe而脫離python環(huán)境執(zhí)行
wxPython demo 代碼:
Python代碼
- #wxDemo.py
- import wx
- class App(wx.App):
- def OnInit(self):
- frame = wx.Frame(parent=None, title='Bare')
- frame.Show()
- return True
- app = App()
- app.MainLoop()
- #wxDemo.py
- import wx
- class App(wx.App):
- def OnInit(self):
- frame = wx.Frame(parent=None, title='Bare')
- frame.Show()
- return True
- app = App()
- app.MainLoop()
編寫py2exe用的編譯代碼:
Python代碼
- #setup.py
- from distutils.core import setup
- import py2exe
- setup(windows=["wxDemo.py"])
- #setup.py
- from distutils.core import setup
- import py2exe
- setup(windows=["wxDemo.py"])
在命令行執(zhí)行python setup.py py2exe, 當(dāng)編譯完成后,會(huì)有一個(gè)dist文件夾,里面有一個(gè)wxDemo.exe,這就是編譯后的exe,在發(fā)布時(shí),需要將這個(gè)文件夾下面的library.zip,dll和wxDemo.exe放到同一個(gè)目錄下,否則程序不能執(zhí)行?,F(xiàn)在,雙擊wxDemo.exe,你就會(huì)看到一個(gè)窗口了,以下就是對(duì)python開(kāi)發(fā)windows程序的相關(guān)內(nèi)容的介紹。

我們?cè)谖⑿派?4小時(shí)期待你的聲音
解答本文疑問(wèn)/技術(shù)咨詢/運(yùn)營(yíng)咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流