簡體   English   中英

將字符串解碼為 UTF-8(URL/百分比編碼字符串)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM