咨询热线:4006-75-4006

售前:9:00-23:30    备案:9:00-18:00    技术:7*24h

解决python3爬虫无法显示中文的问题

2018-04-12 23:42:01 9686次

有时候使用python从网站上爬数据的时候,如果数据里包含中文,有时候显示的却是如下所示...\xe4\xba\xba\xef\xbc\x8c\xe6...类似与国际化


解决方法

import urllib.request
import sys  
 
weburl="..."
webhead=... 
req=urllib.request.Request(url=weburl,headers=webhead) 
response=urllib.request.urlopen(req) 
content = response.read() #获得系统的编码 
type = sys.getfilesystemencoding() #设置爬出内容的编码 
content = content.decode(type) 
file = open("c。txt",'w',10000) 
file.write(str(content)) 
file.close() 
print(content)


首页
最新活动
个人中心