Python Tkinter GUI(一)簡單小視窗
阿新 • • 發佈:2019-02-11
在我們遊戲開發中,我們經常用Python來開發一些小工具讓我們開發更有效率,比如:批量合圖集、excel錶轉lua檔案或js檔案、切割地圖圖片、打包apk等。使用這些工具時,我們需要去Mac終端或Window cmd去執行命令。Python做一個應用程式來實現工具介面化和工具整合,那麼其他開發成員就方便使用這些工具,讓開發效率再上一檔次。
Tkinter是Python自帶標準庫,可以完成跨平臺,當然我們可以用其他第三方庫來實現應用程式。比如PyQt、wxPython等。
一、開發環境及工具
1.Mac自帶了Python環境(我用的Mac,Python 2.7.1),Window的小夥伴就需要去下載python,安裝,配置環境變數
2.PyCharm開發工具
二、實現視窗
1.開啟PyCharm,建立工程,建立main.py檔案
2.程式碼
#!/usr/bin/python # -*- coding: UTF-8 -*- import Tkinter root = Tkinter.Tk() root.title('應用程式視窗') #視窗標題 root.resizable(False, False) #固定視窗大小 windowWidth = 960 #獲得當前視窗寬 windowHeight = 640 #獲得當前視窗高 screenWidth,screenHeight = root.maxsize() #獲得螢幕寬和高 geometryParam = '%dx%d+%d+%d'%(windowWidth, windowHeight, (screenWidth-windowWidth)/2, (screenHeight - windowHeight)/2) root.geometry(geometryParam) #設定視窗大小及偏移座標 root.mainloop() #一直不停地迴圈
3.執行,Run,執行後會彈出視窗,視窗在螢幕居中
簡單的小視窗就完成了,接下來就是把Python程式打包成Mac應用程式