python 获取网络请求
时间: 2024-09-15 19:07:40 浏览: 34
Python爬虫实现HTTP网络请求多种实现方式
在Python中,获取网络请求通常涉及到使用HTTP客户端库,比如requests、urllib、httpx等。以下是使用requests库的一个基本例子:
```python
import requests
# 发送GET请求
response = requests.get('https://www.example.com')
print(response.status_code) # 输出响应状态码
print(response.text) # 打印响应内容
# 或者发送POST请求
data = {'key': 'value'}
response_post = requests.post('https://www.example.com/api', data=data)
```
对于更复杂的请求(如需要认证、设置超时、上传文件等),也可以通过设置相应的参数来完成。如果你想要处理HTTPS请求并保持证书验证,可以这样做:
```python
response = requests.get('https://www.example.com', verify=True)
```
阅读全文