用Python写一个搜索小说的程序
时间: 2023-05-20 16:01:07 浏览: 73
好的,我可以为您提供一个基本的Python程序,用于搜索小说。您可以使用requests库和BeautifulSoup库来实现这个程序。以下是代码示例:
```python
import requests
from bs4 import BeautifulSoup
def search_novel(novel_name):
url = 'https://www.biquge.com.cn/search.php'
params = {'keyword': novel_name}
response = requests.get(url, params=params)
soup = BeautifulSoup(response.text, 'html.parser')
novel_list = soup.find_all('div', class_='result-item')
for novel in novel_list:
name = novel.find('a').text
author = novel.find('span', class_='result-game-item-info-tag-title').text
intro = novel.find('p', class_='result-game-item-desc').text
print('小说名:', name)
print('作者:', author)
print('简介:', intro)
print('------------------------')
search_novel('斗破苍穹')
```
这个程序可以在笔趣阁网站上搜索小说,并返回小说的名称、作者和简介。您可以将搜索的小说名称作为参数传递给search_novel函数。