PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 中文網址的問題
作者:
ides13
(juso)
2019-07-04 16:46:05
各位板上的大大好
下面是連線到「國家教育研究院」查詢學術名詞的Script。
https://gist.github.com/ides13/0ca42b730ba02841c0fd845f3c603503
目前輸入英文單詞(例如:trial 或 trial+and+error)時不會有問題,
但是輸入中文(例如:試誤法)時則不行,
需要輸入例如「%E8%A9%A6%E8%AA%A4%E6%B3%95」才行。
因此,想請教,如何將「試誤法」轉換成「%E8%A9%A6%E8%AA%A4%E6%B3%95」,謝謝。
作者:
LZN
(秋)
2019-07-04 16:52:00
google python url encode
作者: bugbug777 (sil)
2019-07-04 16:53:00
字串後面接.encode('utf-8') 試試看?url 只能用ascii進行傳送,可能要稍微了解下編碼
作者:
yummy8765
(tsuyoku)
2019-07-04 18:10:00
那個是utf-8的編碼 需要先把中文字encode成utf-8的編碼有些特殊符號也是
作者:
ides13
(juso)
2019-07-04 18:18:00
謝謝指點,後來使用了「import urllib.parse」word = urllib.parse.quote(word, safe=''),後成功了。
作者:
s860134
(s860134)
2019-07-04 20:22:00
推文只有一樓是對的
繼續閱讀
[問題] Python如何接Sqlite的錯誤訊息?
yimean
[問題] keras hdf5相關問題
paul09253336
[問題] 編寫excel
a86752215tw
[問題] discord api
a11780922
[問題] 如何計算instagram內的hashtag使用數量
wd122344556
[問題] AI 訓練模組錯誤
sky14785214
[問題] 怎麼用*排出數字
ben1357956
[問題] python程式的server佈署
jerryxin
[問題] 以requests登入網站
liquidbox
[問題] BeautifulSoup連線問題
philipwen
Links
booklink
Contact Us: admin [ a t ] ucptt.com