python學習——EasyGui msgbox()


剛接觸PYTHON沒幾天,照着《父與子的編程之旅》學習到第6章——GUI圖形用戶界面,由於書中所用的PYTHON版本為2.7,而我電腦上安裝的為3.7最新版本,學習起來有很多地方要注意區別,一開始也為學習什么版本煩惱過,搜過很多答案都各有各的說法,最后自己還是決定學習最新的,不怕3.7版本與其他應用的兼容問題,我相信遲早是要跟上PYTHON的腳步的。

說說我遇到的問題吧。安裝EasyGui時是照着書上的官方地址去下載的,發現直接出錯下載不了。習慣性的打開非常反感的某度,直接鍵入EasyGui尋找其他下載路徑。下載后按書上的辦法直接把文件解壓到PYTHON的目錄下。興奮的鍵入代碼期待第一個人生中第一個窗口的出現,然而反饋給我的卻是出錯的代碼。英文不好大概意思理解為沒有‘msgbox’這個功能。

 
1 >>>import easygui  
2 >>>easygui.msgbox("Hello There!")  
3 Traceback (most recent call last):  
4   File "<stdin>", line 1, in <module>  
5 AttributeError: 'module' object has no attribute 'msgbox'  

 

於是又繼續了搜索的道路。看了很多文章,重新下載安裝EasyGui 。最后在CMD下用python.exe study.py install命令感覺這下是安裝正確了。繼續擼起來…………

1 >>> import easygui  
2 >>> easygui msgbox("hello world")  
3 SyntaxError: invalid syntax  
4 >>> easygui.msgbox("hello world")  
5 'OK'  

不夠認真犯了個錯誤,順便記錄下來!

原來還有更簡潔的辦法不用每次打easygui這么麻煩

 

1 >>> import easygui as g  
2 >>> g.msgbox("hello world")  
3 'OK'  

 

 

好了,今天先學習到這,加油!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM