A-A+

Selenium+PhantomJS(系列二:模拟登录淘宝)

2016年10月09日 Python, Scrapy 暂无评论 阅读 2,955 次

Selenium+PhantomJS系列教程:

Selenium+PhantomJS(系列二:模拟登录淘宝)

from selenium import webdriver  
driver = webdriver.PhantomJS(executable_path='/opt/phantomjs-2.1.1-linux-i686/bin/phantomjs')                   
  
driver.get(“https://login.taobao.com/member/login.jhtml“)  
  
driver.find_element_by_id("TPL_username_1").clear()  
driver.find_element_by_id("TPL_password_1").clear()  
driver.find_element_by_id("TPL_username_1").send_keys(self.username)  
driver.find_element_by_id("TPL_password_1").send_keys(self.password)  
  
driver.find_element_by_id("J_SubmitStatic").click()  
  
#driver.get_cookies()取得cookie  
cookie = "; ".join([item["name"] + "=" + item["value"] +"\n" for item in driver.get_cookies()])  
print cookie  
#然后带上cookie登录后的页面去请求页面

Selenium+PhantomJS(系列二:模拟登录淘宝)

给我留言

Copyright © C/C++程序员之家 保留所有权利.   Theme  Ality 浙ICP备15011757号-3

用户登录