作者wahahahaaa (hah)
看板Python
標題[問題] 中文輸出變亂碼
時間Tue Aug 27 19:11:36 2019
請教各位版大
最近在練習用python開啟網頁.
import webbrowser
address = input("請輸入地址: ")
webbrowser.open('
https://www.google.com.tw/maps/place/'+address)
輸入中文地址時 開啟的網頁最後面都變成亂碼
試過encode('utf-8') 但好像只用在輸入 輸出解決不了
請問該怎麼辦呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.138.50.134 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1566904299.A.076.html
推 papple23g: 加上這行處理地址編碼 08/27 21:46
→ papple23g: import urllib.parse 08/27 21:46
→ papple23g: address = urllib.parse.quote(address) 08/27 21:46
→ coeric: 變成「看起來的亂碼」,也不影響作業阿 08/28 10:45
→ wahahahaaa: 感謝大大 太神了. 已解決!! 08/28 19:05