用python代码爬取蔚蓝书店上的图书封面、书名、ISBN、作者、价格、出版日期、出版社等。
时间: 2023-10-28 19:05:23 浏览: 152
好的,这里给出一个简单的爬虫代码,使用了 requests 和 BeautifulSoup 库:
```python
import requests
from bs4 import BeautifulSoup
url = "https://www.bluebook.net.cn/booklist/1-1-0-0-0-0-0-0-0-0-0-0-0-0-0-0-1.html"
response = requests.get(url)
soup = BeautifulSoup(response.text, 'html.parser')
books = soup.find_all('div', class_='booklist-item')
for book in books:
img = book.find('img')['src']
title = book.find('a', class_='title').text.strip()
info = book.find_all('p')
isbn = info[0].find_all('span')[1].text.strip()
author = info[1].find_all('span')[1].text.strip()
publisher = info[2].find_all('span')[1].text.strip()
date = info[3].find_all('span')[1].text.strip()
price = info[4].find_all('b')[1].text.strip()
print('书名:', title)
print('ISBN:', isbn)
print('作者:', author)
print('出版社:', publisher)
print('出版日期:', date)
print('价格:', price)
print('封面链接:', img)
print('-' * 50)
```
这个代码可以爬取蔚蓝书店上的图书封面、书名、ISBN、作者、价格、出版日期、出版社等信息,并且将其打印输出。你可以根据自己的需要进行修改和扩展。注意,这里只是一个示例代码,如果需要商用,请遵守相关法律法规。
阅读全文