侧边栏壁纸
博主头像
ayou

中年互联网混子,现居苏州,曾经技术型宅男一个,
爱好吃,爱好睡,体制外,爱岗敬业,
遵纪守法,头发短,见识短,伪Geek,毫无城府。

  • 累计撰写 1591 篇文章
  • 累计收到 12 条评论

青龙面板使用selenium

2024-9-10 / 0 评论 / 689 阅读

安装chromium-chromedriver

想将爬虫部署到青龙面板上,使用无界面浏览器。需要配置一下
因为青龙里的linux系统是轻量级的Alpine Linux 镜像,因此安装命令不是yum也不是apt,而是apk,具体命令可以自行百度。

其实windows的chrome和chromedriver与linux不同,linux的是chromium及相应的-chromedriver
运行两个命令:

apk add chromium
apk add chromium-chromedriver

验证

# -*-coding: utf-8 -*-
from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument('--disable-gpu')
chrome_options.add_argument('--disable-dev-shm-usage')
driver = webdriver.Chrome(options=chrome_options)
driver.get('https://www.baidu.com')
print(driver.title)

其实在界面安装一下依赖也可以:

image.png

评论一下?

OωO
取消