使用Python写一个爬取商品价格的程式
时间: 2023-05-24 15:05:31 浏览: 164
以下是一个简单的Python爬虫程序,用于爬取商品价格:
```python
import requests
from bs4 import BeautifulSoup
def get_price(url):
# 发送HTTP GET请求
r = requests.get(url)
# 将HTML页面解析为BeautifulSoup对象
soup = BeautifulSoup(r.text, 'html.parser')
# 找到商品价格
price = soup.find('span', {'class':'price'}).text
# 返回价格
return price
# 测试程序
url = 'https://www.example.com/product/123'
price = get_price(url)
print('Price:', price)
```
这个程序使用requests库向指定URL发送GET请求,并使用BeautifulSoup库解析HTML页面。它将在HTML中查找包含商品价格的元素,并返回价格。在这个程序中,我们假设商品价格位于“span”元素中,而且具有“price”类名。实际中,你可能需要根据你爬取的网站进行适当的调整。
阅读全文