selenium Python 学习流水账

编程语言 来源:Albert_wang 11℃ 0评论

20170105 第一天的准备工作

背景:因为用relay 控制的电源电流太大了,所以我从其他人那里得到一个可以网页控制的电源,于是我打算用Python控制它。

系统:Ubuntu 16; 浏览器:Firefox ver.50; Python: 2.7

首先我得下载一些需要的文件:

安装selenium: pip install -U selenium

安装Firefox selenium第三方驱动插件:https://github.com/mozilla/geckodriver/releases 解压后将geckodriverckod 存放至 /usr/local/bin/ 路径下即可sudo mv ~/Downloads/geckodriver /usr/local/bin/

后来还是有些问题。。。


20170110简单的启动网页搞定

这几天查资料什么的最终可以使用了

from selenium import webdriver

browser = webdriver.Firefox(executable_path="/usr/local/bin/geckodriver")

browser.get('http://www.baidu.com')

browser.find_element_by_id('kw').send_keys("android")

browser.find_element_by_id('su').click()