python爬虫代码拼多多
时间: 2023-07-30 22:03:24 浏览: 574
拼多多网站是一个非常受欢迎的购物平台,很多人希望能够通过爬虫来获取拼多多商品的信息。下面是一个简单的Python爬虫代码示例,可以用于爬取拼多多的商品数据。
```python
import requests
import json
# 设置请求头
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',
}
# 设置爬取页数
page = 1
# 请求URL
url = f'https://api.pinduoduo.com/api/commodity/list?page={page}&size=100'
# 发送请求
response = requests.get(url, headers=headers)
# 解析数据
data = response.json()
# 获取商品列表
goods_list = data['result']['list']
# 遍历商品列表
for goods in goods_list:
# 获取商品名称
name = goods['goodsName']
# 获取商品价格
price = goods['price'] / 100
# 打印商品信息
print(f'商品名称:{name},商品价格:{price}元')
```
这段代码使用了requests库发送请求,并设置了合适的请求头以模拟浏览器访问。通过解析返回的JSON数据,获取了商品列表,并遍历输出了商品的名称和价格。你可以根据自己的需要对这段代码进行修改和扩展,来满足你的爬取需求。
阅读全文