Python练习:tkinter(1)
生活随笔
收集整理的這篇文章主要介紹了
Python练习:tkinter(1)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python練習
感覺自己做的東西離產品還是太遠,因此,開始了寫這個系列。
前言
Windows下用python編寫簡單GUI程序的方法萬里長征第一步,先做到這一步,才好繼續下一步。
Python實現GUI簡單的來說可以調用Tkinter庫,這樣一般的需求都可以實現,首先我們做個可以簡單的顯示windows窗口的程序,代碼如下:
import tkinterdef center_window(w = 200, h = 200):ws = root.winfo_screenwidth()hs = root.winfo_screenheight()x = (ws/2) - (w/2)y = (hs/2) - (h/2)root.geometry("%dx%d+%d+%d" % (w, h, x, y))root = tkinter.Tk(className='python gui') center_window(500, 300) root.mainloop()可以看到,用cmd可以正常啟動該python GUI程序,關掉gui界面或者關掉命令行窗口后,程序都會自動結束,如果我們編寫了給普通用戶使用的程序該怎么做:
1 打包方式,拷貝python的安裝目錄過去,因為一般用戶計算機上沒有python環境,我們直接拷貝安裝目錄就可以,不用注冊表支持;
2 將相關的操作封裝在于給start.bat的操作里面,再做成一個exe的安裝包,這樣可以方便別人的使用。
首先編寫bat腳本啟動python源程序,腳本名稱:start.bat
當然第二行啟動位置我們需要根據實際情況編寫你具體文件存放的位置,這樣直接運行start.bat就會啟動python程序
總結
以上是生活随笔為你收集整理的Python练习:tkinter(1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python读取序列5之后的数据_Pyt
- 下一篇: 统计学习:三大奇技(1)