源码技术
php
java
python
Linux
当前位置:
首页
>
python
>学习Python第九天-我的学习笔记30
学习Python第九天-我的学习笔记30
2026-08-21 16:10:30
学习Python第九天-我的学习笔记30
Python第一步:发送get请求
Requests库可以构建和发送HTTP请求,这个库是第三方库,要先在终端输入pip install requests 然后回车执行安装,执行后等看到有一行写着”Successfully installed requests”就代表已安装成功,就可以在Python程序引入和使用这个库了,如果有其他结果便看提示进行处理直到安装成功。
使用用法就是先import引入这个库,然后第二行输入requests.get(“URL”)(URL即网址要把协议名带上如http或者https才算是完整的URL)
如果把get返回的东西print出来,会发现返回的是Response类的实例,代表服务器发回给我们的响应,一般是状态码,我们可以根据状态码来确定是否请求成功,请求成功后会把URL内容回传给我们。但是一个个状态码判定太麻烦,我们可以用if判断搭配response.ok使用,若OK为True说明成功,反之,这样代码会简洁很多。若请求成功后我们想查看返回的内容,可以用response.text属性。
上一篇笔记提到,请求由三部分组成,而上面我们只需要输入一个URL,是因为requests库会帮我们自动生成。如果想制定修改某些信息,可以在response = requests.get的上一行使用headers参数,这个参数的数据类型是字典,里面的键值对对应我们要传入的信息,这个参数可以帮我们吧Python浏览器伪装成正常浏览器。我们在使用正常浏览器发送get请求的时候,请求头的User_Agent会自动带有浏览器类型、版本和电脑操作等,代码浏览器发送请求是不会带有这些信息的,服务器会通过这点判断进来的请求,有些服务器会拒绝程序请求,这种情况下我们就可以用headers来伪装。
#python
#python技巧
#学python搭子
#python自学
#Python
#python小白
#编程
#Python初学
#Python学
#爬虫
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
211在读大学生在线一对一python爬虫接单~
100个爬虫实例分析,拿走直接用!
最新文章
211在读大学生在线一对一python爬虫接单~
Python期末作业
python期末考试题库背完80+
python语言期末考试小小提醒(不藏私)
快手今晚服务器崩溃 全是Cb视频
做过销售的人很明显
不要帮公司实名电话卡
一周练完Python自动化办公再也不用加班啦
好想知道暧昧但没在一起,男生会难过吗?
python帮大忙
热门文章
我们办公室六个男的 年龄各异 入职两年了 从来没聚过餐 这正常吗初入职
终于有人把自学Python的,正确顺序讲清楚了
男朋友月薪10万,你月薪6000,出去玩的消费全部aa,你会有意见吗?
2h速刷Python期末考题,保底90+
无法忠诚,是一种病吗?
Python,词语图
工资决定人的外表:
python真的还是太简单了!!
进厂跑路倒计时100天,加油,坚持住!进厂过渡了
Java vue Python 小程序 jsp
随机文章
10个月宝宝每天需要喝多少奶粉?
朋友送了我礼物,但是我却开心不起来怎么办
Python作业
自媒体都知道赚钱 但是普通人
商科python作业
加班五分钟,充电两小时[火R]
Python编程基础与应用第四章第三套答案
看到了宿管阿姨的签名….
哈尔滨发音:gong为什么发为dan
Python编程基础与应用第六章异常答案
python笔记(一)