zoukankan      html  css  js  c++  java
  • 操作Cookie调用JavaScript

    操作Cookie语法:get_cookies():获取所有Cookie;add_cookie(cookie_dic):添加cookie;delete_all_cookies():删除所有Cookie

    from selenium import webdriver
    
    driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")
    
    #获取所有cookie
    cookie = driver.get_cookies()
    print(cookie)
    
    #添加cookie
    driver.add_cookie({"name":"key-a","value":"key-b"})
    
    for cookie in driver.get_cookies():
        print("%s->%s"  %(cookie['name'],cookie['value']))

     调用javaScript:语法:execute_script()。JavaScript 语法:window.scrollTo(左边距,上边距)

    from selenium import webdriver
    import time
    
    driver = webdriver.Chrome()
    driver.get("https://www.baidu.com")
    
    driver.set_window_size(800,600)
    driver.find_element_by_id("kw").send_keys("selenium")
    driver.find_element_by_id("su").click()
    
    js = "window.scrollTo(300,800);"
    time.sleep(3)
    driver.execute_script(js)
  • 相关阅读:
    【3-9】数据库基本应用
    Oracle所有分析函数<转>
    Oracle数据库row_number详解<转>
    MVC人员管理系统
    MVC Razor语法
    MVC基础
    邮箱验证
    jQuery入门基础(动画效果)
    js前台与后台数据交互
    ajax入门基础
  • 原文地址:https://www.cnblogs.com/yijierui/p/13412391.html
Copyright © 2011-2022 走看看