我正在尝试(但不成功)转换以下字符串(它具有unicode中的ł ={LATIN SMALL LETTER L WITH STROKE}
字符编码):
Marta Ga\u0142szewska
采用以下utf-8十六进制格式:
Marta Ga%C5%82uszewska
如何使用Python实现该转换并将结果存储在variable = "Marta Ga%C5%82uszewska"
之类的变量中?
答案 0 :(得分:1)
对于URL编码,您需要root
:
urllib.parse.quote
如果您更喜欢import urllib.parse
s = "Marta Ga\u0142szewska"
q = urllib.parse.quote(s)
=> 'Marta%20Ga%C5%82szewska'
而不是+
,则可以使用%20
:
quote_plus