【python】urlopen学习
目录
- 一、基础知识
- 二、获取信息
一、基础知识
# 获取页面编码格式
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学习相关推荐
- python小老鼠编程_成都python函数学习教程,Python编写课程
1.urllib2/urllib实现urllib2和urllib是Python中的两个内置模块,要实现HTTP功能,实现方式是以urllib2为主,urllib为辅.1.1首先实现一个完整的请求与响应 ...
- Python模块学习 ---- zlib 数据压缩
Python模块学习 ---- zlib 数据压缩 目录(?)[+] Python标准模块中,有多个模块用于数据的压缩与解压缩,如zipfile,gzip, bz2等等.上次介绍了zipfile模块, ...
- 铁憨憨的Python 爬虫学习 Python_Learn
通过网课和万能的B站学习 Python 和爬虫(本文基本是对视频内程序和内容的笔记内容) B站 Python 爬虫学习链接 Python 学习网络爬虫主要分3个大的版块:明确目标,抓取,分析,存储 明 ...
- 4. Python脚本学习实战笔记四 新闻聚合
4. Python脚本学习实战笔记四 新闻聚合 本篇名言:"人言纷杂,保持自我:工作勤奋,娱乐适度:对待朋友,不玩心术:处理事务,不躁不怒:生活讲究,量入为出:知足常乐,一生幸福!" ...
- python自动化测试学习笔记合集三
上次我们学到了redis的一些操作,下面来实际运用以下. 这里我们先来学习一下什么是cookie和session. 什么是Cookie 其实简单的说就是当用户通过http协议访问一个服务器的时候,这个 ...
- python爬虫学习之路
python爬虫学习之路 第一章:爬虫基础 1.爬虫前奏 爬虫的实际例子: 1.搜索引擎(百度.谷歌.360搜索等.) 2.伯乐在线 3.惠惠购物助手 4.数据分析与研究(数据冰山知乎专栏). 5.抢 ...
- Python爬虫学习笔记总结(一)
〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大家可以 ...
- 一入爬虫深似海,总结python爬虫学习笔记!
正文 〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大 ...
- 一入爬虫深似海,总结python爬虫学习笔记! 1
正文 〇. python 基础 先放上python 3 的官方文档:https://docs.python.org/3/ (看文档是个好习惯) 关于python 3 基础语法方面的东西,网上有很多,大 ...
- Python爬虫学习基础——5分钟学会爬取B站视频日播放量排行
Python爬虫学习基础--5分钟学会爬取B站视频日播放量排行 基础包含 requests pyquery 进入正题 基础包含 这也是我当初第一次学习爬虫时做的练习,感觉给初学者练笔挺不错的.运用的知 ...
最新文章
- 区块链智能合约入门:Hello world(2)
- 夏日炎炎,请照顾好你的电脑
- python的for循环语句_干货丨Python的循环语句基础讲解!
- MyBatisPlus条件构造器实现降序排序的两种方式
- 【解决方案】pytorch中loss变成了nan | 神经网络输出nan | MSE 梯度爆炸/梯度消失
- [转载] Python Dictionary用法小结
- java scala中传递变长参数
- springboot+vue公众号页面授权获得微信openId
- HDS USP系列存储
- 当今社会到底更需要专才还是通才
- Spring + JedisCluster操作Redis(集群)
- 2019 ICPC 上海网络赛 K. Peekaboo
- Aria2离线下载搭建
- 解决已安装模块无法import的问题
- Linux部署war包项目
- 安装有关软件出现无法访问windows Installer服务。
- Java实验-模拟保皇游戏开始的发牌过程
- 产品经理:你能不能让词云动起来?
- excel 撤销工作表保护
- latex公式中的空格的几种表示方法
热门文章
- 扩展坞可以把手机投到显示器吗_你真的会用手机吗?这款ORICO多功能扩展坞可以让手机变的更强大...
- 正高职称 程序员_副高几年才可以评正高职称
- std::cin使用
- 重构传统与优化互联网并存,新产业与新业态共进,是一个主要方面
- 电脑桌面上1像素等于多少毫米
- 本体集成/对齐的OIAR和AROM方法
- 关于开关插座的一些知识
- Java泛型的作用及优点有哪些
- html浏览器获取域账号密码,Firefox/chrome等FTP域内权限限制不严 可通过XSS遍历网站目录并获取源码...
- 单例模式中懒汉式和饿汉式实现