#-*- coding: UTF-8 -*-
from selenium import webdriver
import time
browser = webdriver.Chrome()
browser.get("http://cnblogs.com")
time.sleep(1)
browser.find_element_by_link_text("登录").click()
time.sleep(1)
browser.find_element_by_id("input1").send_keys("用户名")
browser.find_element_by_id("input2").send_keys("密码")
browser.find_element_by_id("signin").click()
time.sleep(1)
try:
if browser.find_element_by_link_text("退出"):
print "Login Successfully."
except:
print "Login failed."
出现如上错误
已经使用sudo easy_install selenium安装了selenium
请问:
每一个接口调用的包,比如这里调用的是 chromedriver的包,是否每次都需要单独下载?
或者是有一次性安装包?
셀레늄을 사용하여 크롬을 작동하려면 드라이버가 필요합니다. 참고용으로 블로그에 소개했습니다.
Python 설치 셀레늄 안내
chromedriver.exe 경로를 시스템 환경 변수 PATH에 넣거나 해당 경로를 사용하여 py에서 Selenium 드라이버를 시작해야 합니다.