爬虫之get与post

it2025-04-30  18

第一天博客(爬虫)


主要内容: requests库get与post的应用


如何安装requests库,安装好的可以作为参考!没有安装的,建议先安装一下python环境。 windows用户,Linux用户几乎一样: 打开cmd输入一下命令即可,如果python的环境在C盘的目录,会提示权限不够,只需以管理员的方式运行cmd窗口。 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

Linux用户类似:权限不够的话在命令前加入sudo即可。

sudo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

先看一下get例子吧

#爬取BD界面,爬取百度界面 import requests# 导入爬虫的库,这个是调用爬虫的函数 response=requests.get("http://www.baidu.com")#生成一个response对象 response.encoding=response.apparent_encoding#设置编码 print("状态码:"+str(response。status_code))#打印状态码 print(response.text)#输出爬取的信息

在看一下post的例子:

import requests# 导入爬虫的库,这个是调用爬虫的函数 response=requests.post("http://www.baidu.com")#post方法访问 print(response。status_code)#打印状态码 print(response.text)#输出爬取的信息

总结

get方法:请求一般用于我们向服务器获取数据,请求指定的页面信息,并返回实体主体。 post方法:向指定资源提交数据进行处理请求(例如提交表单或者上传文件),数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。

最新回复(0)