# coding=utf-8def dec(a):
# 開頭 解碼 : 以 或 開頭的字串叫做 ncr 字元
# 通過 py2.x下的htmlparser 或 py3.x下的html 的 unescape() 方法來轉換成能看懂的中文字元
aa = a.replace(';', '').replace('', '\\u').encode('utf-8').decode('unicode_escape')
print(aa)
return aa
def dec_r(b):
# r'\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8' 開頭 解碼
# python3 以上 字串不能 直接 decode, 先編碼成utf-8 , 在進行解碼
bb = b.encode('utf-8').decode('unicode_escape')
print(bb)
return bb
if __name__ == '__main__':
'''編碼 解碼
'''a = '【試呼】' # 【試呼】
# a = ' '
# dec(a) # 開頭 解碼
dec(a)
# b = u'\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8' # 直接列印出來 ————》 人生苦短,py是岸
# b = r'\u4eba\u751f\u82e6\u77ed\uff0cpy\u662f\u5cb8'
# dec_r(b)
python遇到 u 開頭的unicode編碼
web資訊中常會遇到 u4f60 u597d 型別的字元。首先 u 開頭就基本表明是跟unicode編碼相關的,u 後的16進製制字串是相應漢字的utf 16編碼。python裡decode 和encode 為我們提供瞭解碼和編碼的方法。其中decode unicode escape 能將此種字串解...
python遇到 u 開頭的unicode編碼
web資訊中常會遇到 u4f60 u597d 型別的字元。首先 u 開頭就基本表明是跟unicode編碼相關的,u 後的16進製制字串是相應漢字的utf 16編碼。python裡decode 和encode 為我們提供瞭解碼和編碼的方法。其中decode unicode escape 能將此種字串解...
perl 開頭格式
usr bin perl w eval exec usr bin perl w s 0 if 0 not running under some shell 當我們不確定perl安裝目錄的時候可以這麼寫 usr bin perl w eval exec perl w s 0 if 0 not runn...