python requests 怎么使用
时间: 2023-10-16 21:27:48 浏览: 87
Python的requests库是一个第三方库,用于向Web服务器发送HTTP请求,并获取响应。
以下是使用requests库的一些基本用法:
1. 发送GET请求:
```python
import requests
response = requests.get('http://www.example.com')
print(response.text)
```
2. 发送POST请求:
```python
import requests
data = {'username': 'user', 'password': 'pass'}
response = requests.post('http://www.example.com/login', data=data)
print(response.status_code)
```
3. 带有请求头的GET请求:
```python
import requests
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
response = requests.get('http://www.example.com', headers=headers)
print(response.text)
```
4. 带有参数的GET请求:
```python
import requests
params = {'key1': 'value1', 'key2': 'value2'}
response = requests.get('http://www.example.com', params=params)
print(response.text)
```
5. 带有Cookie的请求:
```python
import requests
cookies = {'name': 'value'}
response = requests.get('http://www.example.com', cookies=cookies)
print(response.text)
```
以上是一些基本的requests库的用法,当然还有很多其他的用法,可以参考requests库的官方文档。
阅读全文