当前位置: 首页 > news >正文

外贸网站域名/玉林网站seo

外贸网站域名,玉林网站seo,制作ppt的软件教程,手机app开发工具下载Python 3.6中,网页信息解析失败,试了很多种编码,查看网页的编码方式也是utf-8。错误信息:utf-8 codec cant decode byte 0x8b in position 1: invalid start byte?还有就是第一个print终端里打印出来的unicode内容是[b\x1f\x8b\x…

Python 3.6中,网页信息解析失败,试了很多种编码,查看网页的编码方式也是utf-8。

错误信息:'utf-8' codec can't decode byte 0x8b in position 1: invalid start byte?

还有就是第一个print终端里打印出来的unicode内容是[b'\x1f\x8b\x08\x00\x...]这种格式的,之前也有过这种情况,一个print打2个变量,就是b'\x, 如果分来2行打又变回了汉字。是因为什么原因呢?

# -*- coding: utf-8 -*-

import json , sqlite3

import urllib.request

url = ('http://wthrcdn.etouch.cn/weather_mini?city=%E4%B8%8A%E6%B5%B7')

resp = urllib.request.urlopen(url)

content = resp.read()

print(content)

print(type(content))

print(content.decode('utf-8'))

bVKnJ8?w=1419&h=206

建议用requeset,代码如下:import requests

r = requests.get('http://wthrcdn.etouch.cn/weather_mini?city=%E4%B8%8A%E6%B5%B7')

print(r.text)

bVKp1r?w=1441&h=766

看了一下网站返回的是gzip压缩过的数据,所以要进行解码# coding=utf-8

from io import BytesIO

import gzip

import urllib.request

url = ('http://wthrcdn.etouch.cn/weather_mini?city=%E4%B8%8A%E6%B5%B7')

resp = urllib.request.urlopen(url)

content = resp.read() # content是压缩过的数据

buff = BytesIO(content) # 把content转为文件对象

f = gzip.GzipFile(fileobj=buff)

res = f.read().decode('utf-8')

print(res)

bVKp3S?w=1715&h=507

requests不好用吗?

不是字符编码问题, 你看看你请求的 Respont headersStatus Code: 200 OK

Access-Control-Allow-Headers: *

Access-Control-Allow-Methods: *

Access-Control-Allow-Origin: *

Cache-Control: must-revalidate, max-age=300

Connection: Keep-Alive

Content-Encoding: gzip

Content-Length: 443

Date: Fri, 10 Mar 2017 03:20:46 GMT

Fw-Cache-Status: hit

Fw-Via: HTTP MISS from 58.59.19.99, DISK HIT from 183.131.161.27

Server: Tengine/2.1.2

是gzip, 如果用标准库的东西, 还需要把gzip 给解开

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd13759.html

相关文章 Recommend

http://www.jmfq.cn/news/5119399.html

相关文章:

  • wordpress 主题宽度/seo解释
  • 网站建设关键词排名优化/抖音推广方式有哪些
  • 武汉做网站比较的公司/seo专业实战培训
  • 电商网站建设事例/seo快速收录快速排名
  • 做网站专业服务/抖音流量推广神器软件
  • 学校html网站模板代码/网址大全浏览器下载
  • wordpress 媒体库 分类/百度关键词优化教程
  • 盖世汽车是模仿美国哪个网站做的/镇江网站建设企业
  • 视频涉台互联网网站怎么做/百度收录链接
  • 免费手机网站平台注册/网络营销工具平台
  • 如果创建网站/兰州百度推广的公司
  • wordpress卡蜜 插件/宁波seo教程app推广
  • 怎样做克隆网站/网站优化效果
  • 做网站的用多少钱/广东深圳疫情最新消息
  • 常州外贸网站/网络服务器有哪些
  • 网络推广真的靠谱吗/关键词优化seo费用
  • 免费网站域名注册/seo数据优化
  • 餐饮行业网站建设风格/大数据营销软件
  • 网站维护排名/营销软文范例大全300字
  • C 网站开发招聘/计算机编程培训学校哪家好
  • 东莞网站推广优化网上推广公司/买卖网交易平台
  • 宁波妇科中医哪个好/电商中seo是什么意思
  • wordpress网站背景/网络推广推广培训
  • 网站策划书背景介绍怎么写/sem优化技巧
  • 网站怎么靠前/免费注册网站有哪些
  • 南京学网站建设/班级优化大师怎么用
  • 新网站如何推广/广州最新政策
  • 做网站用什么框架好/百度推广优化排名
  • 网站建设费支付请示/百度推广登陆入口官网
  • 学做网站什么语言合适/网站搜索关键词优化