| 
 
	积分3625贡献 精华在线时间 小时注册时间2014-10-21最后登录1970-1-1 
 | 
 
| 
本帖最后由 15195775117 于 2021-1-31 18:03 编辑
x
登录后查看更多精彩内容~您需要 登录 才可以下载或查看,没有帐号?立即注册 
  
 如果编码错误,网页打印出来就是乱码
 
 import requests
 import chardet
 from urllib import request
 
 #目标网页:
 url='https://tianqi.2345.com/wea_history/58465.htm'
 response = request.urlopen(url)
 html = response.read()
 charset = chardet.detect(html)#对该html进行编码的获取
 #charset是一个字典
 print(charset['encoding']) #打印编码格式
 
 
 r=requests.get(url)
 #按正确编码输出:
 r.encoding =charset['encoding']
 print(r.text)
 
 
 
   
 
 | 
 |