推 tjjh89017:錯誤訊息是甚麼? 08/07 17:31
→ tjjh89017:import urllib.request了之後再用urllib.request的時候 08/07 17:32
→ tjjh89017:直接urlopen試試看 08/07 17:32
→ tjjh89017:而且這是python3的寫法,確認你是用3 08/07 17:35
→ dreaming1943:我是使用python3.27 08/07 19:11
這是錯誤訊息
TypeError: POST data should be bytes or an iterable of bytes. It cannot be
str.
※ 編輯: dreaming1943 來自: 211.74.220.168 (08/07 19:15)
→ tjjh89017:我有查到方法,但是我不是很明白為什麼就是了 08/07 19:31
→ tjjh89017:加上params = params.encode('utf-8')就OK了 08/07 19:32
→ tjjh89017:至於為甚麼我還要去看看 08/07 19:32
→ tjjh89017:只能說....他規定.....詳見下面的官方連結 08/07 19:34
→ dreaming1943:嗯哼 因為小弟不懂 所以我都直接照書上打 08/08 08:45
→ dreaming1943:嗯哼 因為小弟不懂 所以我都直接照書上打 08/08 12:44