生成一个爬取当当网计算机书籍的代码
时间: 2024-02-26 11:53:20 浏览: 47
我可以提供一个基本框架,但请注意遵守当当网的使用条款和法律法规。
```python
import requests
from bs4 import BeautifulSoup
url = "http://category.dangdang.com/cp01.54.00.00.00.00.html" # 替换为计算机类别的URL
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(url, headers=headers)
soup = BeautifulSoup(response.content, "html.parser")
books = soup.find_all("li", class_="list_num")
for book in books:
book_name = book.find("a", class_="pic").get("title")
book_url = book.find("a", class_="pic").get("href")
book_price = book.find("p", class_="price").text
print(book_name, book_url, book_price)
```
请注意,这只是一个基本的示例代码,您需要根据实际情况进行修改和扩展。同时,请确保您的爬虫行为是合法的,不违反当当网的使用条款和法律法规。
阅读全文