当前位置:首页>python>学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

  • 2026-08-21 16:10:30
学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记30

学习Python第九天-我的学习笔记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学 #爬虫

最新文章

随机文章