[英]Decoding string to UTF-8 (URL/Percent-encoding strings)
在我的 Python 3 程序中,我遇到了一些奇怪的編碼字符串,例如“abol%C3%A2t”(abolât)和“%C5%93ufs”(œufs)。 我從 WiktionaryParser 得到它們。
我只找到了將其編碼為 UTF-8 以用於帶引號的可打印字符串的方法,但此處並非如此。 如何將字符串從“%C3%A9vitables”更改為“évitables”?
這些字符串是百分比編碼的。 使用urllib.parse模塊解碼它們:
import urllib.parse
s = "%C5%93ufs"
s = urllib.parse.unquote(s)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.