admin管理员组

文章数量:1532656

下载安装Selenium,pip安装的:

pip3 install selenium

geckodriver的安装方法
下载地址:https://github/mozilla/geckodriver/releases
在终端下切换到下载路径下,输入以下命令

tar -xvzf geckodriver*
chmod +x geckodriver
sudo mv geckodriver /usr/local/bin/

至此,geckodriver安装配置成功。
注意版本对应,我下载的最新的geckodriver-v0.24.0-linux64.tar.gz。
查看火狐浏览器版本,不知道的话,我是直接apt安装firebox,版本是67好像。

接下来可以用一小段代码测试一下:

#-*- coding:utf-8 -*-
from selenium import webdriver
driver = webdriver.Chrome()
#driver = webdriver.Firefox()
#driver = webdriver.PhantomJS()
driver.get('http://www.baidu')
driver.find_element_by_id('kw').send_keys(u'MoonBreeze的博客')
driver.find_element_by_id('su').click()

基于这一小段代码改成适合自己的。

至于定时任务,利用crontab:
谷歌或百度找命令怎么写,遇到了一个bug,说一下。
参考这个链接解决https://askubuntu/questions/514167/how-to-start-a-gui-application-from-cron

如果报错can not open display之类的问题。查看本机DISPALY都有哪些?
set | grep DISPALY输出的是几,替换了就好了。

https://blog.csdn/qq_23926575/article/details/77268924

本文标签: 自动登录网页Ubuntu