python爬虫销售数据
时间: 2024-01-07 19:04:18 浏览: 75
以下是一个简单的Python爬虫程序,用于爬取销售数据:
```python
import requests
from bs4 import BeautifulSoup
# 定义目标网站的URL
url = "http://www.example.com"
# 发送HTTP请求并获取网页内容
response = requests.get(url)
html_content = response.text
# 使用BeautifulSoup解析网页内容
soup = BeautifulSoup(html_content, "html.parser")
# 找到爬取的内容并保存数据
data = []
sales_data = soup.find_all("div", class_="sales-data")
for item in sales_data:
product_name = item.find("h2").text
sales_amount = item.find("span", class_="sales-amount").text
data.append({"product_name": product_name, "sales_amount": sales_amount})
# 打印爬取的数据
for item in data:
print("Product Name:", item["product_name"])
print("Sales Amount:", item["sales_amount"])
print("--")
```
这个爬虫程序使用了`requests`库发送HTTP请求,并使用`BeautifulSoup`库解析网页内容。它首先访问目标网站,然后找到需要爬取的内容,并将爬取的数据保存在一个列表中。最后,它打印出爬取的数据。
阅读全文