方法:
SyntaxError: Missing parentheses in call to 'print' 問(wèn)題原因
學(xué)了Python很久癣亚,十年前就學(xué)的锣枝,print 輸出第一句代碼窿撬,報(bào)錯(cuò)
原來(lái)是以為python2.X版本與python3.X版本輸出方式不同
在python3.X筋栋,輸入內(nèi)容時(shí)需要帶上括號(hào)python()零远,而在2.X中則不需要()
如下:
ModuleNotFoundError: No module named 'thread'
無(wú)論如何python都是有thread模塊的苗分,這個(gè)錯(cuò)誤在python2不會(huì)發(fā)生。
但是我們用的是python3牵辣,查看了python3的改動(dòng)后摔癣。
原來(lái)問(wèn)題出現(xiàn)在這里:
python3中,由于thread有兩個(gè)很致命的問(wèn)題纬向,所以python3更推薦用threading代替thread择浊,所以,thread被改名為_(kāi)thread
import _thread
可以看到并沒(méi)有報(bào)錯(cuò)
TypeError: can only concatenate str (not "bytes") to str
調(diào)用代碼是報(bào)錯(cuò)
can only concatenatestr(not"bytes") tostr
修改成:
data='{"id":"'+ location_key_id +'","location_name": "'+ str(location_name) +'","leaf:"'+true+'"}'
問(wèn)題解決S馓酢W裂摇!
UI如何做
QT應(yīng)該時(shí)不二的選擇了
今天的想寫的文章來(lái)源一個(gè)題目:Python 的跨平臺(tái)圖形界面編程選用哪個(gè)庫(kù)為好师脂? - Python 也算是整理修改一下各位答主的回答担孔,同時(shí)希望這篇文章可以幫助到想學(xué)習(xí)或者正在學(xué)習(xí)Python跨平臺(tái)的同學(xué)。
在進(jìn)入庫(kù)之前了解一下什么是圖形界面(GUI)吃警?
GUI 是 Graphical User Interface 的簡(jiǎn)稱糕篇,即圖形用戶接口,通常人機(jī)交互圖形化用戶界面設(shè)計(jì)經(jīng)常讀做“goo-ee”酌心,準(zhǔn)確來(lái)說(shuō) GUI 就是屏幕產(chǎn)品的視覺(jué)體驗(yàn)和互動(dòng)操作部分拌消。
GUI 是一種結(jié)合計(jì)算機(jī)科學(xué)、美學(xué)安券、心理學(xué)墩崩、行為學(xué),及各商業(yè)領(lǐng)域需求分析的人機(jī)系統(tǒng)工程完疫,強(qiáng)調(diào)人—機(jī)—環(huán)境三者作為一個(gè)系統(tǒng)進(jìn)行總體設(shè)計(jì)泰鸡。
說(shuō)一下學(xué)習(xí)這個(gè)原因:
之前也一直想學(xué)習(xí)有關(guān)于Python的GUI一直掛在嘴邊,但是沒(méi)有實(shí)際學(xué)習(xí)操作壳鹤。這次剛好要給公司做一個(gè)簡(jiǎn)單的工具盛龄,于是需要學(xué)習(xí)一遍。
PyQt是一個(gè)創(chuàng)建GUI應(yīng)用程序的工具包。它是Python編程語(yǔ)言和Qt庫(kù)的成功融合余舶。Qt庫(kù)是目前最強(qiáng)大的庫(kù)之一啊鸭。PyQt是由Phil Thompson 開(kāi)發(fā)。
PyQt實(shí)現(xiàn)了一個(gè)Python模塊集匿值。它有超過(guò)300類赠制,將近6000個(gè)函數(shù)和方法。它是一個(gè)多平臺(tái)的工具包挟憔,可以運(yùn)行在所有主要操作系統(tǒng)上钟些,包括UNIX,Windows和Mac绊谭。 PyQt采用雙許可證政恍,開(kāi)發(fā)人員可以選擇GPL和商業(yè)許可。在此之前达传,GPL的版本只能用在Unix上篙耗,從PyQt的版本4開(kāi)始,GPL許可證可用于所有支持的平臺(tái)宪赶。
官網(wǎng):Qt | Cross-platform software development for embedded & desktop
開(kāi)發(fā)文檔:Qt - 開(kāi)發(fā)者
成品樣例:
來(lái)自用戶
學(xué)習(xí)地方:
1宗弯、官方社區(qū):Qt Forum
2、官方博客:Qt Blog - For Developers by Developers
3搂妻、PyQt4 tutorial
4蒙保、Archi - 博客園
5、PyQt - Woodpecker Wiki for CPUG