目录

  • 一、基础知识
  • 二、获取信息

一、基础知识

# 获取页面编码格式
if __name__ == '__main__':# urlopen()方法,可以使用read()进行读取,也可以使用geturl()、info()、getcode()# geturl():返回url的字符串# info():返回meta标记的元信息,包括服务器信息# getcode():返回的是http的状态码response = request.urlopen("http://fanyi.baidu.com")html_read = response.read()charset = chardet.detect(html_read)print(charset)#req = request.Request("http://www.baidu.com")response = request.urlopen(req)html = response.read()html = html.decode("utf-8")print(html)

二、获取信息

from urllib import requestif __name__ == '__main__':req = request.Request("http://fanyi.baidu.com")response = request.urlopen(req)print("请求url:\t%s" % (response.geturl()))print('========================')print("【响应体】:\n%s" % (response.info()))print('========================')print("【响应码】:\t%s" % (response.getcode()))

【python】urlopen学习相关推荐

  1. python小老鼠编程_成都python函数学习教程,Python编写课程

    1.urllib2/urllib实现urllib2和urllib是Python中的两个内置模块,要实现HTTP功能,实现方式是以urllib2为主,urllib为辅.1.1首先实现一个完整的请求与响应 ...

  2. Python模块学习 ---- zlib 数据压缩

    Python模块学习 ---- zlib 数据压缩 目录(?)[+] Python标准模块中,有多个模块用于数据的压缩与解压缩,如zipfile,gzip, bz2等等.上次介绍了zipfile模块, ...

  3. 铁憨憨的Python 爬虫学习 Python_Learn

    通过网课和万能的B站学习 Python 和爬虫(本文基本是对视频内程序和内容的笔记内容) B站 Python 爬虫学习链接 Python 学习网络爬虫主要分3个大的版块:明确目标,抓取,分析,存储 明 ...

  4. 4. Python脚本学习实战笔记四 新闻聚合

    4. Python脚本学习实战笔记四 新闻聚合 本篇名言:"人言纷杂,保持自我:工作勤奋,娱乐适度:对待朋友,不玩心术:处理事务,不躁不怒:生活讲究,量入为出:知足常乐,一生幸福!" ...

  5. python自动化测试学习笔记合集三

    上次我们学到了redis的一些操作,下面来实际运用以下. 这里我们先来学习一下什么是cookie和session. 什么是Cookie 其实简单的说就是当用户通过http协议访问一个服务器的时候,这个 ...

  6. python爬虫学习之路

    python爬虫学习之路 第一章:爬虫基础 1.爬虫前奏 爬虫的实际例子: 1.搜索引擎(百度.谷歌.360搜索等.) 2.伯乐在线 3.惠惠购物助手 4.数据分析与研究(数据冰山知乎专栏). 5.抢 ...

  7. Python爬虫学习笔记总结(一)

    〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大家可以 ...

  8. 一入爬虫深似海,总结python爬虫学习笔记!

    正文 〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大 ...

  9. 一入爬虫深似海,总结python爬虫学习笔记! 1

    正文 〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大 ...

  10. Python爬虫学习基础——5分钟学会爬取B站视频日播放量排行

    Python爬虫学习基础--5分钟学会爬取B站视频日播放量排行 基础包含 requests pyquery 进入正题 基础包含 这也是我当初第一次学习爬虫时做的练习,感觉给初学者练笔挺不错的.运用的知 ...

最新文章

  1. 区块链智能合约入门:Hello world(2)
  2. 夏日炎炎,请照顾好你的电脑
  3. python的for循环语句_干货丨Python的循环语句基础讲解!
  4. MyBatisPlus条件构造器实现降序排序的两种方式
  5. 【解决方案】pytorch中loss变成了nan | 神经网络输出nan | MSE 梯度爆炸/梯度消失
  6. [转载] Python Dictionary用法小结
  7. java scala中传递变长参数
  8. springboot+vue公众号页面授权获得微信openId
  9. HDS USP系列存储
  10. 当今社会到底更需要专才还是通才
  11. Spring + JedisCluster操作Redis(集群)
  12. 2019 ICPC 上海网络赛 K. Peekaboo
  13. Aria2离线下载搭建
  14. 解决已安装模块无法import的问题
  15. Linux部署war包项目
  16. 安装有关软件出现无法访问windows Installer服务。
  17. Java实验-模拟保皇游戏开始的发牌过程
  18. 产品经理:你能不能让词云动起来?
  19. excel 撤销工作表保护
  20. latex公式中的空格的几种表示方法

热门文章

  1. 扩展坞可以把手机投到显示器吗_你真的会用手机吗?这款ORICO多功能扩展坞可以让手机变的更强大...
  2. 正高职称 程序员_副高几年才可以评正高职称
  3. std::cin使用
  4. 重构传统与优化互联网并存,新产业与新业态共进,是一个主要方面
  5. 电脑桌面上1像素等于多少毫米
  6. 本体集成/对齐的OIAR和AROM方法
  7. 关于开关插座的一些知识
  8. Java泛型的作用及优点有哪些
  9. html浏览器获取域账号密码,Firefox/chrome等FTP域内权限限制不严 可通过XSS遍历网站目录并获取源码...
  10. 单例模式中懒汉式和饿汉式实现