十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
額,上網(wǎng)下載TKinter.然后按winows+r打開運行,輸入cmd然后在cmd窗口輸入cd path 這里的path是指你下載tkinter包后解壓的文件路徑,不用帶括號。
成都創(chuàng)新互聯(lián),專注為中小企業(yè)提供官網(wǎng)建設(shè)、營銷型網(wǎng)站制作、響應(yīng)式網(wǎng)站設(shè)計、展示型網(wǎng)站建設(shè)、網(wǎng)站設(shè)計等服務(wù),幫助中小企業(yè)通過網(wǎng)站體現(xiàn)價值、有效益。幫助企業(yè)快速建站、解決網(wǎng)站建設(shè)與網(wǎng)站營銷推廣問題。
導(dǎo)入 Tkinter 模塊 創(chuàng)建控件 指定這個控件的 master, 即這個控件屬于哪一個 告訴 GM(geometry manager) 有一個控件產(chǎn)生了。
其實你只需要在tkinter嵌入外部瀏覽器軟件即可,使用aardio語言創(chuàng)建瀏覽器(有示例),再嵌入到tkinter窗口中。具體參考這篇文章 現(xiàn)在可以使用tkwebview2了,使用WebView2在tkinter中顯示網(wǎng)頁。
1、首先用Tk()這個模塊創(chuàng)建一個窗口windows,然后定義一個按鈕button,按鈕的名稱是press,按下去以后的響應(yīng)命令command是剛才定義的reply函數(shù)。然后把button按鈕打包 最后開始窗口循環(huán)。
2、最土的辦法是mainloop之前構(gòu)建2個窗口,將其中一個隱藏(withdraw)。然后在button對應(yīng)的函數(shù)里面顯示該窗口(deiconify)。
3、首先雙擊打開pycharm開發(fā)工具,在已新建python項目中新建python文件。使用from...import*方式導(dǎo)入tkinter,一種是python2中的方式,另一種是python3的。接著創(chuàng)建一個Tk對象,這個對象代表一個窗口。
4、只需要調(diào)用tkinter.destroy()方法銷毀舊界面,同時生成新界面的對象,即可實現(xiàn)切換。而對于切換的過程中改變背景顏色和大小,可以通過修改frame控件的屬性,或者修改root的屬性(桌子的屬性)來實現(xiàn)。
5、把另一個窗口的設(shè)置為主窗口的子窗口。代碼:主窗口.Toplevel(子窗口)把原來的 子窗口.Tk() 替換掉就好了。
有可能是因為,是因為文件名和Tkinter模塊沖突了,導(dǎo)致導(dǎo)入錯誤。
是不是有混合縮進(jìn)的問題。比如有些地方用了tab,有些地方用了空格。由于它們都是白字符,肉眼不可見。建議用個好點的編輯器或者IDE??梢栽O(shè)置規(guī)則都用空格,并自動把tab轉(zhuǎn)為空格。
你原來的代碼是在你創(chuàng)建那個輸入框的時候直接讀入輸入的信息,所以你tk.Entry(chinesewin).pack(side=right).get()就會直接得到一個None的輸入。下面是我?guī)湍阈薷暮玫拇a,可以跑的。你試試好了。