自动登陆博客园新随笔页面script---(python)

#coding=utf-8

from selenium import webdriver

def into_blog_garden():
  driver = webdriver.Ie()
  driver.get("https://passport.cnblogs.com/user/signin?ReturnUrl=https%3A%2F%2Fwww.cnblogs.com%2F")

  driver.find_element_by_xpath("//input[@id='input1']").clear()

  driver.find_element_by_xpath("//input[@id='input1']").send_keys("账号")
  driver.find_element_by_xpath("//input[@id='input2']").clear()
  driver.find_element_by_xpath("//input[@id='input2']").send_keys("密码")
  driver.find_element_by_xpath("//input[@id='signin']").click()
  time.sleep(3)
  driver.find_element_by_link_text('园子').click()
  time.sleep(3)
  nowhandle = driver.current_window_handle
  driver.find_element_by_link_text('写博').click()
  time.sleep(3)
  allhandles = driver.window_handles

  for handle in allhandles:
    if handle != nowhandle:
        driver.switch_to_window(handle)
        driver.maximize_window()
        driver.find_element_by_link_text('添加新随笔').click()
        time.sleep(3)
        driver.find_element_by_xpath("//input[@id='Editor_Edit_txbTitle']").send_keys(title)
        time.sleep(3)
        driver.find_element_by_xpath("//textarea[@id='Editor_Edit_EditorBody']").send_keys(title)

      time.sleep(3)

 time.sleep(3)

posted @ 2017-06-19 22:06  天叔  阅读(201)  评论(0)    收藏  举报