详情介绍
首先,确保已经安装了selenium和beautifulsoup4库。如果没有安装,可以使用以下命令安装:
bash
pip install selenium beautifulsoup4
接下来,创建一个名为`download_manager.py`的文件,并将以下代码粘贴到文件中:
python
from bs4 import BeautifulSoup
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
def download_link(url):
driver = webdriver.Chrome()
driver.get(url)
soup = BeautifulSoup(driver.page_source, '.parser')
title = soup.find('title').text
link = soup.find('a')['href']
if title == "Download":
driver.execute_script("window.open('data:text/,' + encodeURIComponent(link));")
driver.quit()
print("下载链接已保存到本地:", link)
else:
print("未找到下载链接")
if __name__ == "__main__":
for i in range(10):
url = f"https://www.example.com/{i}"
download_link(url)
time.sleep(5)
将`https://www.example.com/`替换为你想要下载链接的网站。运行`download_link.py`文件,它将自动打开Chrome浏览器并访问给定的URL。如果找到了下载链接,它将在浏览器中打开该链接;否则,它将输出“未找到下载链接”。