帮忙写一段python代码可以实现输入链接批量导出对应链接中的pdf文档
时间: 2023-03-24 14:04:50 浏览: 89
可以使用Python的requests和BeautifulSoup库来实现这个功能。以下是示例代码:
```python
import requests
from bs4 import BeautifulSoup
# 输入链接列表
links = [
'https://example.com/link1',
'https://example.com/link2',
'https://example.com/link3'
]
# 遍历链接列表
for link in links:
# 发送GET请求获取页面内容
response = requests.get(link)
# 使用BeautifulSoup解析页面内容
soup = BeautifulSoup(response.content, 'html.parser')
# 查找所有的PDF链接
pdf_links = soup.find_all('a', href=lambda href: href.endswith('.pdf'))
# 遍历PDF链接列表
for pdf_link in pdf_links:
# 下载PDF文件
pdf_url = pdf_link['href']
pdf_response = requests.get(pdf_url)
# 保存PDF文件
with open(pdf_url.split('/')[-1], 'wb') as f:
f.write(pdf_response.content)
```
这段代码可以批量导出输入链接中的PDF文档。请注意,这只是一个示例代码,实际使用时需要根据具体情况进行修改。
阅读全文