Python爬虫登录功能
来源:互联网 发布:淘宝上海故事披肩 编辑:程序博客网 时间:2024/04/30 21:37
第一个python登录并获取cookie的程序
1、下载 chromedriver,地址 http://npm.taobao.org/mirrors/chromedriver/
2、注意chromedriver与安装的chrome浏览器版本的兼容性。
看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用:
# coding:utf-8import timeimport seleniumimport selenium.webdriverfrom selenium import webdriverdriver = webdriver.Chrome()driver.get("https://qiye.163.com/login/")time.sleep(3)accname = driver.find_element_by_id("accname")print(str(accname))accpwd = driver.find_element_by_id("accpwd")print(str(accpwd))submit = driver.find_element_by_class_name("loginbtn");accname.clear();accname.send_keys("dayreport@qq.com")accpwd.send_keys("1qaz@WSX!@#")submit.click()cookies = driver.get_cookies();print(str(cookies))print("---------------------------")cookiestr="" #cookiesfor cookie in cookies: for key in cookie: if(str(key)=="name"): cookiestr = cookiestr + str(cookie[key]) if(str(key)=="value"): cookiestr = cookiestr + ":" + str(cookie[key]) + "; "print("========================显示获取到的cookies==================")print(cookiestr)driver.close();
阅读全文