python入门
一般ubuntu自带python
如果想家模块的话一般用pip安装
1、安装 python-pip
sudo apt-get install python-pip
安装后,可通过 pip --version 查看一下已安装的版本及安装路径。
如果想使用python3的版本,安装Pip时,使用如下命令:
sudo apt-get install python3-pip
2、安装selenium
进入pip安装目录下(如/usr/lib/python2.7/dist-packages/pip),执行下列语句:
sudo pip install -U selenium
当出现
Successfully installed
selenium
Cleaning
up...
时说明安装成功。
3、验证selenium是否安装成功
在ubuntu下,新建一个脚本test.py,脚本如下:
#coding=utf-8
from selenium import webdriver
from selenium.common.exceptions import NoSuchElementException
from selenium.webdriver.common.keys import Keys
import time browser = webdriver.Firefox() # Get local session of firefox
browser.get("http://www.baidu.com") # Load page
try:
assert u"百度一下" in browser.title
except ee:
print "ee"
elem = browser.find_element_by_name("wd") # Find the query box
elem.send_keys("selenium" + Keys.RETURN)
time.sleep(2) # Let the page load, will be added to the API
try:
browser.find_element_by_xpath('//*[@id="kw"]')
except NoSuchElementException:
assert 0, "can't find selenium"
browser.quit()
如果上述代码 在ubuntu 中不能运行,一部分原因是firefox 太新了?调用不了 可以去https://github.com/mozilla/geckodriver/releases 下载firefoxdriver 解压 放在usr/local/bin 目录下。
原文地址:http://www.cnblogs.com/pk28/
与有肝胆人共事,从无字句处读书。
欢迎关注公众号:
欢迎关注公众号: