安裝wxpython 與 將control_3dprinter 從原本python2語法 修改成python3語法

python2語法 修改成python3語法


原本圖片的紅框處為 except IOError, x:為python2語法,將它修改成能在python3上執行




原來python2 為Queue 將它修改成queue 因為python3裡頭更改成queue了



還有要加上括號,因為python2上執行可以不需要括號起來,但是在python3上執行要加上小括號,目前找到這些語法問題

目前遇到的問題

在下圖執行的時候跑出name 'reload' is not define



上網google一下,找到了有可能是沒有reload到,所以多 import imp



可是又遇到了下圖的問題,好像是python2默認的使用的是ascii,要將它更改成utf-8,不過看起來沒有成功



想要執行一下,來確認一下是否更改成功,不過不知道為什麼又跑出name 'reload' is not define




目前卡在這邊,無法想通為什麼會變成這樣


Comments

comments powered by Disqus