python開(kāi)發(fā)的腳本想上個(gè)ui,用哪個(gè)庫(kù)來(lái)繪制窗口比較好?求推薦
問(wèn)題描述
本來(lái)是準(zhǔn)備上tkinter的,但是py53下tk死活跑不起來(lái),Tk()那就說(shuō)SDL啥的找不到,跨平臺(tái)性能。。我看懸。后來(lái)上了kivy,因?yàn)槁?tīng)說(shuō)這貨打包app還能到android上跑,十分方便,因此我也就去試試。。結(jié)果哪知道因?yàn)閗ivy的sdl不支持IME直接導(dǎo)致輸入框無(wú)法輸入中文。。因此,到這里來(lái)求助,python開(kāi)發(fā)窗口程序難道真的就那么難嗎?。。。
-------2017.5.1更新-------
謝謝大家的回答,目前我已準(zhǔn)備選擇pyside作為首選方案,pyqt因?yàn)橛龅揭欢袯UG而無(wú)法進(jìn)行開(kāi)發(fā)。pyside在官網(wǎng)下載編譯好的對(duì)應(yīng)版本的安裝文件安裝就好。easygui作為備選方案,以WEB UI的形式提供出來(lái)是最后兜底的打算吧。。不到那一步真不想上web ui,謝謝大家的回答。
問(wèn)題解答
回答1:試試Python官網(wǎng)上面介紹的這幾個(gè)
如果只是做個(gè)簡(jiǎn)單粗暴的 ui,強(qiáng)烈推薦 easygui,上手比那些高大全的庫(kù)簡(jiǎn)單多了。
回答3:wxPython哦 文檔在這里:http://wiki.woodpecker.org.cn...
回答4:其實(shí)我覺(jué)得以WEB UI的形式提供出來(lái)也是很不錯(cuò)的選擇,有瀏覽器就能用,不然安裝各種包的安裝也真叫人頭疼。
