python如何获取浏览器user-agent
时间: 2024-10-29 19:11:44 浏览: 31
python爬虫模拟浏览器访问-User-Agent过程解析
在Python中,你可以使用第三方库如`requests`或者更底层的`urllib`模块来获取用户代理(User-Agent)。以下是使用`requests`库的一个简单示例:
```python
import requests
# 发送一个GET请求到网站,同时获取默认的headers,其中包括User-Agent信息
response = requests.get('https://example.com')
# 获取User-Agent字符串
user_agent = response.headers['User-Agent']
print("User-Agent:", user_agent)
```
如果你想要模拟特定的User-Agent,可以在发送请求时设置`headers`:
```python
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('https://example.com', headers=headers)
```
阅读全文