【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 进入正题 基础包含 这也是我当初第一次学习爬虫时做的练习,感觉给初学者练笔挺不错的.运用的知 ...
最新文章
- 收藏 | 机器学习防止模型过拟合
- 几种常用平衡树的概述(持续更新]
- Git 常用命令清单,掌握这些,轻松驾驭版本管理
- 从零開始学androidlt;SeekBar滑动组件.二十二.gt;
- Python学习笔记(五) Python高级特性
- python管理工具ports_Python options.port方法代码示例
- 安全体系(三)——SHA1算法详解
- 读书笔记 - 《王阳明大传:知行合一的心学智慧》
- 《SEM长尾搜索营销策略解密》一一2.14 3M的奇思妙想,原来来自长尾
- 招商银行笔试题之爱吃喵粮的小招喵
- hdu 4622 Reincarnation(后缀树组求子串个数)
- 高薪程序员面试题精讲系列28之你熟悉哪些设计模式?
- mysql复制不了的文字怎么办_网页上的文字不能复制怎么办?
- H5使用微信支付(微信内部浏览器和其他浏览器)
- vue3 el-table结合seamless-scroll实现表格数据滚动
- 基于微信小程序的面包店在线服务系统
- Oracle PL-SQL 的使用
- 初识React及React开发依赖介绍
- C# Websocket连接(wss)
- 【Microsoft Azure 的1024种玩法】四十五.在Azure中快速创建Azure AD Domain Services