[问题] 中文输出变乱码

楼主: wahahahaaa (hah)   2019-08-27 19:11:36
请教各位版大
最近在练习用python开启网页.
import webbrowser
address = input("请输入地址: ")
webbrowser.open('https://www.google.com.tw/maps/place/'+address)
输入中文地址时 开启的网页最后面都变成乱码
试过encode('utf-8') 但好像只用在输入 输出解决不了
请问该怎么办呢
作者: papple23g (逆道者)   2019-08-27 21:46:00
加上这行处理地址编码import urllib.parseaddress = urllib.parse.quote(address)参考 https://www.urlencoder.io/python/
作者: coeric ( )   2019-08-28 10:45:00
变成“看起来的乱码”,也不影响作业阿
楼主: wahahahaaa (hah)   2019-08-28 19:05:00
感谢大大 太神了. 已解决!!

Links booklink

Contact Us: admin [ a t ] ucptt.com