看板 Python 關於我們 聯絡資訊
請教各位版大 最近在練習用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
papple23g: 參考 https://www.urlencoder.io/python/ 08/27 21:48
coeric: 變成「看起來的亂碼」,也不影響作業阿 08/28 10:45
wahahahaaa: 感謝大大 太神了. 已解決!! 08/28 19:05