簡體   English   中英

如何將 unicode 轉換為可讀字符串?

[英]How to transform unicode to readable string?

我有一個網址列表:

['https:\\u002F\\u002Furl.net\\u002F800x600\\u002Ff031d92dc2ea2f928e475f27ff84fad2db99b01982ff846e50028f6edc71c140\\u002Fimage.jpg',
'https:\\u002F\\u002Furl.net\\u002F800x600\\u002Ff82ff846e501d92dc2ea2928e475f27ff84fad2db99b019028f6edc71c140\\u002Fimage.jpg']

如何將它們轉換為可以粘貼到瀏覽器中的普通網址?

unicode-escape編解碼器可以轉換嵌入的 Unicode 轉義。 然而,該字符串需要是一個字節字符串,因此首先是.encode()

>>> s = ['https:\\u002F\\u002Furl.net\\u002F800x600\\u002Ff031d92dc2ea2f928e475f27ff84fad2db99b01982ff846e50028f6edc71c140\\u002Fimage.jpg',
... 'https:\\u002F\\u002Furl.net\\u002F800x600\\u002Ff82ff846e501d92dc2ea2928e475f27ff84fad2db99b019028f6edc71c140\\u002Fimage.jpg']
>>> [e.encode().decode('unicode-escape') for e in s]
['https://url.net/800x600/f031d92dc2ea2f928e475f27ff84fad2db99b01982ff846e50028f6edc71c140/image.jpg', 'https://url.net/800x600/f82ff846e501d92dc2ea2928e475f27ff84fad2db99b019028f6edc71c140/image.jpg']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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