最近在练习爬虫,分享一些简单入门的知识
我用的PYCharm3.5.4,安装了requests
使用requests模块发送简单的get请求、获取响应
import requests # 目标url url = 'https://www.网页地址.com' # 向目标url发送get请求 response = requests.get(url)# 打印响应内容 print(response.text)
response的常见属性:
response.text
响应体 str类型respones.content
响应体 bytes类型response.status_code
响应状态码response.request.headers
响应对应的请求头response.headers
响应头response.request.cookies
响应对应请求的cookieresponse.cookies
响应的cookie(经过了set-cookie动作)
获取网页源码的常用方法:
response.content.decode()
response.content.decode("GBK")
response.text
以上三种方法从前往后尝试,能够100%的解决所有网页解码的问题
转载于:https://www.cnblogs.com/xkris/p/9289382.html
最近在练习爬虫,分享一些简单入门的知识相关推荐
- C语言超简单入门——基础知识
C语言超简单入门--基础知识 一.进制转换 进制:二进制.八进制.十进制.十六进制 进制的脚标: 二进制:B 如:101B 八进制:Q 如:12Q 十进制:D 如:10D 十六进制: H 如:123H ...
- PHP简单入门基础知识
PHP简单入门基础知识 作为一个web前端开发者第一天开始学php,整理的以下笔记,笔记并不完善,只是自我觉得和html,js有差别的地方做了下入门笔记 PHP 变量规则: 变量以 $ 符号开头,其后 ...
- 好程序员web前端教程分享web前端入门基础知识
好程序员web前端教程分享web前端入门基础知识,作为合格的Web前端工程师必须得掌握HTML.CSS和JavaScript.只懂其中一两个还不行,必须对这三门语言都要熟悉.下面我们一起来看一看吧! ...
- python基础一入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识...
python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...
- python编程入门必备知识-python基础教程#菜鸟也能看懂的超简单入门必备知识
python基础语法教程 python一直是一门非常火爆的编程语言,从简洁的语法,全面的功能,也是得到许多编程萌新的重视,在刚刚接触编程不久的人来说,python就像是代码编程的入门语言,但其实想成为 ...
- 一步一步学python爬虫_初学Python之爬虫的简单入门
初学Python之爬虫的简单入门 一.什么是爬虫? 1.简单介绍爬虫 爬虫的全称为网络爬虫,简称爬虫,别名有网络机器人,网络蜘蛛等等. 网络爬虫是一种自动获取网页内容的程序,为搜索引擎提供了重要的数据 ...
- 从入门到入土:Python爬虫学习|Selenium自动化模块学习|简单入门|轻松上手|自动操作浏览器进行处理|chrome|PART01
此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...
- 音视频基本概念和FFmpeg的简单入门(新手友好+FFmpeg资料分享)
音视频基本概念和FFmpeg的简单入门 基本概念 容器/文件(Conainer/File): 即特定格式的多媒体文件,一般来说一个视频文件是由视频,音频,字幕等按特定的格式/规则组合到一起的,常见如: ...
- 【杂谈】爬虫基础与快速入门指南
今天给大家分享一下网络爬虫的基础知识,以及一些优秀的开源爬虫项目.网络爬虫主要是我们在面对新的任务,但自己又没有数据的时候,获取自己想要的数据的一种手段.因此我们有必要掌握一定的爬虫知识,从而更好的准 ...
最新文章
- 给电脑换源 npm 国内镜像 cnpm
- 我是如何在webpack中使用postcss-px2rem的
- 源码里查看Android版本
- Python BaseHTTPServer 模块解析
- 游戏服务器架构:网络服务器端程序线程划分
- Redis整合springboot实现消息队列
- NOI2012 Day2
- Android 短视频SDK
- Win10 出现恢复,无法加载操作系统,关键系统驱动程序丢失或错误 蓝屏错误代码0xc000007b
- html实现在线聊天,利用HTML5实现电脑端微信聊天窗口界面
- Educational Codeforces Round 112 (Rated for Div. 2)(补题)
- 帝国cms 修改系统自带语言模板文件
- JS重启自动运行加载视频错误
- 杩滅▼涓绘満寮鸿揩鍏抽棴浜嗕竴涓幇鏈夌殑杩炴帴銆�
- 关于html页面转为 jsp页面中文乱码问题
- 【Python】根据CID获取化合物数据(调用Pubchem官方API)
- 【已解决】VBA_编程 运行时错误-2147319767 (80028029) 自动化(Automation)错误
- 如何将CAJ文件转换为PDF文件
- 公司以最低工资标准缴纳五险一金,工资分成2次发放合法吗?
- 开发API接口的安全验证:token,参数签名,时间戳
热门文章
- Ubuntu10.04中间Leach协议一键安装
- 长城 宽带 +招商银行专业版
- java 关于日期的操作
- Blackfin DSP学习心得与参考资料
- vue中v-bind指令的使用之Vue知识点归纳(七)
- Javascript实现BFS算法
- 【UVALive】3029 City Game(悬线法)
- Dynamics CRM2016 新功能之Solution enhancements
- 解题报告: LeetCode Max Points on a Line
- PAT:1047. Student List for Course (25) AC