python 轉(zhuǎn)換 Javascript %u 字符串為python unicode的代碼
更新時間:2016年09月06日 17:40:17 投稿:mdxy-dxy
這篇文章主要介紹了python 轉(zhuǎn)換 Javascript %u 字符串為python unicode的代碼,需要的朋友可以參考下
web采集的數(shù)據(jù)為 %u6B63%u5F0F%u4EBA%u5458,需要讀取并轉(zhuǎn)換為python對象,想了下不調(diào)用Javascript去eval,只能自己翻譯了。
核心代碼:
import re import codecs pattern = re.compile('%u[0-9A-Z]{4}') n = codecs.open('d:\\new.txt', 'w', 'utf-8') with open('d:\\p', 'r') as f: for l in f: for i in pattern.findall(l): l = l.replace(i, unichr(int(i[2:], 16))) n.write(l) n.close()
您可能感興趣的文章:
- Python 字節(jié)流,字符串,十六進制相互轉(zhuǎn)換實例(binascii,bytes)
- python3 json數(shù)據(jù)格式的轉(zhuǎn)換(dumps/loads的使用、dict to str/str to dict、json字符串/字典的相互轉(zhuǎn)換)
- python中將\\uxxxx轉(zhuǎn)換為Unicode字符串的方法
- Python 十六進制整數(shù)與ASCii編碼字符串相互轉(zhuǎn)換方法
- python 將字符串轉(zhuǎn)換成字典dict的各種方式總結(jié)
- python實現(xiàn)字典(dict)和字符串(string)的相互轉(zhuǎn)換方法
- python 將字符串轉(zhuǎn)換成字典dict
- C語言字符串轉(zhuǎn)換為Python字符串的方法
相關文章
使用Python做定時任務及時了解互聯(lián)網(wǎng)動態(tài)
這篇文章主要介紹了使用Python做定時任務及時了解互聯(lián)網(wǎng)動態(tài),需要的朋友可以參考下2019-05-05python實現(xiàn)讀取Excel內(nèi)容并展示成json
這篇文章主要為大家詳細介紹了如何使用python實現(xiàn)讀取Excel內(nèi)容并展示成json功能,文中的示例代碼講解詳細,感興趣的小伙伴可以參考一下2023-12-12Python的Flask項目中獲取請求用戶IP地址 addr問題
這篇文章主要介紹了Python的Flask項目中獲取請求用戶IP地址 addr問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-01-01Python使用pymysql從MySQL數(shù)據(jù)庫中讀出數(shù)據(jù)的方法
今天小編就為大家分享一篇Python使用pymysql從MySQL數(shù)據(jù)庫中讀出數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-07-07