python3使用requests通过get和post获取url网页内容

python3如何通过get或post的方式获取url内容?如网页内容。下面使用的是python3.7版本。

我们需要用到的一个库是requests,这个库是python自带的,不需要安装,使用非常方便。

这里随便提一下,如果不知道如何安装python三方模块请参阅:https://www.xuwenyan.com/archives/342

urllib-get请求

import requests

header = {"user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"}
response = requests.get(url,headers=header,verify=False,timeout=30)
result = response.text

urllib-post请求

import requests

 header = {"user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36"}
data = {
  'key1': value1, 'key2': value2
}
response = requests.post(url,data,headers=header,verify=True,timeout=60)
result = response.text

本文为@艺文笔记原创文章,转载请注明出处:https://www.xuwenyan.com/archives/1588,非常感谢!
上一篇:  下一篇: