婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python 處理帶有 \u 的字符串操作

Python 處理帶有 \u 的字符串操作

熱門標簽:賓館能在百度地圖標注嗎 鄭州智能外呼系統中心 汕頭電商外呼系統供應商 云南地圖標注 北京外呼電銷機器人招商 400電話 申請 條件 crm電銷機器人 南京crm外呼系統排名 電銷機器人 金倫通信

最近遇到一個頭疼的問題,用socket接收到一個字符串

格式如下:

{“trade_status”: {“desc”: “\u30106\u3011 - \u8d22\u52a1\u7ed3\u7b97\u5df2\u5b8c\u6210 “}}/end/

其中含有一段含有\u的編碼字串,怎么將其轉化為漢字。

decode().encode(‘utf-8') 不行,decode、encode半天搞不定,后來偶然發現,在decode時可以選則unicode-escape

代碼如下:

# -*- coding: utf-8 -*-
import socket
if __name__ == '__main__':
 sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
 sock.connect(('192.168.6.63', 10001))
 sock.send('[{"action": "trade_status"}]')
 rec = sock.recv(1024)
 print rec
 print rec.decode('unicode-escape').encode('utf-8')
 print rec.decode('raw_unicode-escape').encode('utf-8')
 sock.close()

輸出結果:

{"trade_status": {"desc": "\u30101\u3011 - \u4ea4\u6613\u4e2d "}}/**end**/
{"trade_status": {"desc": "【1】 - 交易中 "}}/**end**/
{"trade_status": {"desc": "【1】 - 交易中 "}}/**end**/

補充:Python3解析【\u】和【\\u】字符

【\u】字符示例

a = '\u5317\u4eac\u5e02'
print(a)

北京市

b = '\\u5317\\u4eac\\u5e02'
print(b)

\u5317\u4eac\u5e02

json.loads解析

import json
a = '\\u5317\\u4eac\\u5e02'
b = '"%s"' % a
c = json.loads(b)
print(a, b, c, sep='\n')

\u5317\u4eac\u5e02

“\u5317\u4eac\u5e02”

北京市

讀取文件中\u字符

demjson

from demjson import decode # pip install demjson

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • 淺析python字符串前加r、f、u、l 的區別
  • Python判斷字符串是否為空和null方法實例
  • python 工具 字符串轉numpy浮點數組的實現
  • python不相等的兩個字符串的 if 條件判斷為True詳解
  • python去除刪除數據中\u0000\u0001等unicode字符串的代碼
  • 關于Python字符串顯示u...的解決方式
  • python str字符串轉uuid實例

標簽:梅州 昆明 錫林郭勒盟 懷化 西寧 石家莊 浙江 文山

巨人網絡通訊聲明:本文標題《Python 處理帶有 \u 的字符串操作》,本文關鍵詞  Python,處理,帶有,的,字符串,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python 處理帶有 \u 的字符串操作》相關的同類信息!
  • 本頁收集關于Python 處理帶有 \u 的字符串操作的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 台南县| 常德市| 九江县| 桃源县| 临高县| 广宗县| 绥棱县| 台南市| 土默特右旗| 荔波县| 杨浦区| 潼关县| 元朗区| 翁牛特旗| 肇源县| 潜江市| 罗定市| 美姑县| 高州市| 青铜峡市| 福建省| 长春市| 霞浦县| 雷州市| 名山县| 和政县| 布尔津县| 望江县| 商水县| 泸州市| 武平县| 太康县| 乌审旗| 墨竹工卡县| 湖南省| 万山特区| 改则县| 英德市| 东乡| 类乌齐县| 沭阳县|