悉野小楼

导航

python下载带https验证的网页

有些https网站网页首次打开会检测是否是机器人, 可以使用Selenium调用浏览器解决.

Selenium是一个自动化测试工具,可以模拟浏览器行为。使用Selenium来控制浏览器,手动完成人机验证。

 

from selenium import webdriver# 初始化浏览器
driver = webdriver.Chrome()

# 打开目标网页
driver.get("https://example.com")

# 等待用户手动完成人机验证
input("请完成人机验证后按回车继续...")

# 获取网页内容
page_source = driver.page_source

# 关闭浏览器
driver.quit()

# 处理网页内容
print(page_source)

 

posted on 2024-08-02 23:16  悉野  阅读(29)  评论(0)    收藏  举报