日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

網頁爬蟲 - 關于Python的編碼與解碼問題

瀏覽:233日期:2022-08-07 18:51:14

問題描述

在python2中用urllib模塊去請求淘寶的IP地址查詢接口,返回的是一段json字符串,如下所示:

import urllibdef get_data(ip): url = 'http://ip.taobao.com/service/getIpInfo.php?ip=' + ip data = urllib.urlopen(url).read() return dataif __name__ == '__main__': result = get_data('59.151.5.5') print(result)

返回結果如下:

{'code':0,'data':{'country':'u4e2du56fd','country_id':'CN','area':'u534eu5317','area_id':'100000','region':'u5317u4eacu5e02','region_id':'110000','city':'u5317u4eacu5e02','city_id':'110100','county':'','county_id':'-1','isp':'u4e16u7eaau4e92u8054','isp_id':'100021','ip':'59.151.5.5'}}

在返回結果中,中文是以 unicode字符串表示,這樣不方便閱讀,我想讓結果中中文部分直接用中文表示,就像下面這樣:

'city':'北京','ISP':'中國電信'

如果是python3的話返回又是這樣的:

b’{'code':0,'data':{'country':'u4e2du56fd','country_id':'CN','area':'u534eu5317','area_id':'100000','region':'u5317u4eacu5e02','region_id':'110000','city':'u5317u4eacu5e02','city_id':'110100','county':'','county_id':'-1','isp':'u4e16u7eaau4e92u8054','isp_id':'100021','ip':'59.151.5.5'}}’

請問在 python2和python3中分別該如何轉碼呢?

問題解答

回答1:

Python3中有兩個方法可以解決你的問題:

print()函數

Python3開始編碼定義為UTF-8,所以你懂的,直接打印就行:

>>> print('u5317u4eacu5e02')北京市

利用Unicode數據庫

有個自帶的庫unicodedata,可以調用這個庫中的兩個方法,如下:

>>> import unicodedata as u# 這段字符串是來自你給提供的內容>>> s = 'u5317u4eacu5e02'>>> s1 = ’’>>> for i in s:s1 += u.lookup(u.name(i))# 輸出結果 >>> s1’北京市’

補充一下,如果單獨處理字符可以用上面的方法,但是剛才回答完才發現你的返回值為byte對象,Python3中這種對象處理很簡單,修改你的代碼如下:

import urllib.request as rdef get_data(ip): url = 'http://ip.taobao.com/service/getIpInfo.php?ip=' + ip data = r.urlopen(url).read() return dataif __name__ == '__main__': result = get_data('59.151.5.5') print(eval(result))

我測試完的返回值是:

{’data’: {’area_id’: ’100000’, ’isp’: ’世紀互聯’, ’country_id’: ’CN’, ’country’: ’中國’, ’region_id’: ’110000’, ’county_id’: ’-1’, ’ip’: ’59.151.5.5’, ’city’: ’北京市’, ’area’: ’華北’, ’county’: ’’, ’city_id’: ’110100’, ’isp_id’: ’100021’, ’region’: ’北京市’}, ’code’: 0}

希望采納

回答2:

Python 3里你可以通過decode方法把bytes轉換str:

result = get_data('59.151.5.5').decode(’raw_unicode_escape’)回答3:

這樣就好了==

import jsonprint json.dumps(json.loads(result), ensure_ascii=False)回答4:

請使用py3

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
99国产精品久久久久久久| 在线亚洲人成| 先锋影音久久久| 蜜臀av在线播放一区二区三区| 亚洲激情欧美| 日韩精品一二三| 国产亚洲精品v| 涩涩涩久久久成人精品| 久久精品97| 精品视频黄色| 亚洲国产专区| 日韩一区二区三区免费视频 | 欧美搞黄网站| 丝袜脚交一区二区| 国产suv精品一区二区四区视频 | 欧美午夜精品一区二区三区电影| 国产福利资源一区| 欧洲在线一区| 亚洲欧美日韩一区在线观看| 日韩午夜视频在线| 国产精品主播在线观看| 丁香婷婷久久| 黄色免费成人| 欧美日韩黄网站| 久久久男人天堂| 男人天堂欧美日韩| 国产精品主播| 国产99亚洲| 国产日韩欧美中文在线| 热三久草你在线| 不卡中文一二三区| 欧美亚洲二区| 婷婷精品视频| 欧美激情日韩| 午夜一区在线| 色乱码一区二区三区网站| 视频一区国产视频| 国产精品yjizz视频网| 蜜桃视频免费观看一区| 日韩成人精品一区| 日韩精品欧美成人高清一区二区| av最新在线| 亚洲精品动态| 欧美影院三区| 久久精品一区二区三区中文字幕| 亚洲不卡av不卡一区二区| 日韩av不卡在线观看| 91精品一区二区三区综合在线爱| 国产亚洲电影| 夜久久久久久| 国产suv精品一区| 亚洲一区二区三区久久久| 久久天堂av| 欧美国产日韩电影| 蜜臀久久久久久久| 伊伊综合在线| 美女久久久精品| 青青草视频一区| 国产一区导航| 亲子伦视频一区二区三区| 国产日韩欧美一区二区三区在线观看| 欧美网站在线| 精精国产xxxx视频在线野外| 久久激情五月激情| 日韩视频一区| 国产一区清纯| 天堂√中文最新版在线| 国产黄色一区| 欧美日韩精品一区二区三区视频 | 日韩大片在线| 久久不卡日韩美女| 日韩av不卡在线观看| 亚洲青青久久| 91久久在线| 欧美日韩第一| 欧美精品日日操| 国产精品www.| 国产精品男女| 国产一区 二区| 午夜性色一区二区三区免费视频| 欧美精选一区二区三区| 视频福利一区| www.com.cn成人| 日韩成人精品一区| 国产伦乱精品| 国产精品一区2区3区| 日本久久二区| 日韩精品国产精品| 日韩精品1区2区3区| 亚洲另类av| 美国欧美日韩国产在线播放| 国产一区白浆| 天堂av在线一区| 玖玖精品视频| 一区二区精品| 日本久久一区| 国产精品一站二站| 精品理论电影在线| 欧美丰满日韩| 97人人精品| 香蕉视频亚洲一级| 在线日韩电影| 免费日韩av| 色综合视频一区二区三区日韩| 蜜臀av一区二区三区| 亚洲欧美在线综合| 久久国产免费看| 精品一区二区三区亚洲| 狠狠躁少妇一区二区三区| 99久久激情| 国产偷自视频区视频一区二区| 亚洲少妇在线| 蜜桃视频在线观看一区二区| 亚洲免费观看高清完整版在线观| 免费看精品久久片| 蜜桃免费网站一区二区三区 | 亚洲激情另类| 日韩精品一卡二卡三卡四卡无卡| 亚洲综合激情在线| 久久精品xxxxx| 精品一区不卡| 欧美日韩在线观看视频小说| 亚洲女人av| 日本成人精品| 国产精品成人3p一区二区三区| 国内精品美女在线观看| 日韩三区在线| 亚洲日本国产| 免费亚洲婷婷| 欧洲在线一区| 日韩在线一二三区| 国产欧美69| 色婷婷久久久| 综合国产视频| 在线天堂中文资源最新版| 免费av一区二区三区四区| 婷婷综合电影| 黑森林国产精品av| 亚洲女人av| 久久精品九色| 亚洲免费影院| 精品国产成人| 性色一区二区| 久久国产麻豆精品| 日本久久成人网| 日韩国产欧美三级| 日韩欧美一区二区三区在线视频 | 国产精品hd| 国产精品视区| 亚洲女同av| 欧美激情福利| 色综合狠狠操| 美女性感视频久久| 日韩欧美在线中字| 在线日韩视频| 国产欧美三级| 亚洲欧美日韩高清在线| 久久国产精品免费一区二区三区 | 欧美自拍一区| 一区二区三区四区在线看| 欧美日韩国产一区二区在线观看| 91精品国产调教在线观看| 国产精品一区亚洲| 亚洲激精日韩激精欧美精品| 激情久久一区二区| 亚洲精品一级| 国产精品av久久久久久麻豆网| 国产精品亚洲人成在99www| 91精品精品| 久久婷婷国产| 色狠狠一区二区三区| 香蕉成人av| 人人爱人人干婷婷丁香亚洲| 国产91一区| 国产999精品在线观看| 亚洲精品欧美| 性欧美精品高清| 日韩欧美一区二区三区免费观看| 91国内精品| 丝袜亚洲另类欧美| 国产综合色区在线观看| 麻豆免费精品视频| 欧美日韩调教| 日韩一区精品字幕| 91精品观看| 国产91一区| 婷婷激情一区| 免费观看亚洲| 亚洲午夜天堂| 岛国精品一区| 欧美国产专区| 久久狠狠亚洲综合| 日本不卡视频一二三区| 日韩精品一卡二卡三卡四卡无卡| 激情五月色综合国产精品| 亚洲午夜一级| 久久精品在线| 成人在线网站| 欧美xxxx中国| 国产一区一一区高清不卡|