首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    python selenium系列(三)

    在python selenium系列(二)元素定位方式一文中,已经介绍了如何找到元素这项技能,本文将介绍第二项内容,即如何操作已经找到的元素。...键盘常用操作方法: send_keys() # Keys 模拟键盘输入;模拟键盘按键、组合键等 部分key 列举如下: ALT= u'\ue00a' ARROW_DOWN= u'\ue015' ARROW_LEFT...= u'\ue012' ARROW_RIGHT= u'\ue014' ARROW_UP= u'\ue013' BACKSPACE= u'\ue003' BACK_SPACE= u'\ue003' CANCEL...xoffset, yoffset) 移动到距某个元素(左上角坐标)多少距离的位置 perform() 执行链中的所有动作 release(on_element=None) 在某个元素位置松开鼠标左键 send_keys...五 其他资源 关于python selenium元素常用操作方法的视频讲解,请参看:http://i.youku.com/weiworld521 第 26节。

    1.2K10

    Selenium2+python自动化33-文件上传(send_keys)

    一般分两个场景:一种是input标签,这种可以用selenium提供的send_keys()方法轻松解决; 另外一种非input标签实现起来比较困难,可以借助autoit工具或者SendKeys第三方库...只要找到这两个标识,我们就可以直接用send_keys()方法上传文件了。 ?...二、定位iframe 1.这里定位图片上传按钮情况有点复杂,首先它是在iframe上(不懂iframe的看这篇:Selenium2+python自动化14-iframe) 2.这个iframe的id是动态的...三、文件上传 1.先定位到文件上传按钮,直接调用send_keys()方法就可以实现啦 # coding:utf-8 from selenium import webdriver import time...学习过程中有遇到疑问的,可以加selenium(python+java) QQ群交流:232607095,appium交流QQ群:512200893

    1.5K90

    python3+selenium常用语法汇总

    参考链接: Selenium Python技巧 Selenium常用语法总结   一、Selenium常用定位语法   1.元素定位   (1)ID定位元素:    find_element_by_id...("sky")   二、Selenium常用鼠标操作   鼠标操作需导入下面的包:   from selenium.webdriver.common.actionchains import ActionChains...(Keys.CONTROL,'a')   #全选(Ctrl+A)      send_keys(Keys.CONTROL,'c')   #复制(Ctrl+C)      send_keys(Keys.CONTROL...,'x')   #剪切(Ctrl+X)      send_keys(Keys.CONTROL,'v')   #粘贴(Ctrl+V)   3.其他按键详见Keys包与键盘按键对应表   四、常用技巧: ...= '\ue001'  # ^break       HELP = '\ue002'       BACKSPACE = '\ue003'       BACK_SPACE = BACKSPACE

    1.7K20

    Selenium 鼠标键盘操作与滚动条控制

    ” 然后将关键词复制或剪切到搜狗搜索框进行搜索 代码实现 from selenium import webdriver from selenium.webdriver.common.keys import...("Python") sleep(2) #键盘全选操作 Ctrl+A driver.find_element_by_css_selector("#kw").send_keys(Keys.CONTROL...\baidu.png") sleep(2) driver.quit() 更多干货 Webdriver简介 Selenium 元素checkbox元素操作与元素等待 8.9 Selenium元素定位方式...Appium连续滑动操作——九宫格滑动 Appium Android Toast元素识别 Android H5元素定位 Mac 环境Appium自动化测试环境搭建 众里寻他千百度—Appium Android...元素定位方式 Android自动化测试设备弹窗处理 Ubuntu+Docker+STF环境搭建 Mac OS环境搭建STF Python自动化日志收集 Appium参数配置—yaml

    3.9K50

    Selenium 元素checkbox元素操作与元素等待

    webdriver.Firefox() driver.get("http://www.baidu.com") driver.find_element_by_css_selector(".s_ipt").send_keys...driver.implicitly_wait(5) #隐式等待时间设定 5秒 #检测搜索框是否存在 try: print(ctime()) driver.find_element_by_css_selector("#kw22").send_keys...("Python") except NoSuchElementException as msg: print(msg) finally: print(ctime()) sleep(3) driver.quit...元素定位方式 Webdriver简介 Appium连续滑动操作——九宫格滑动 Appium Android Toast元素识别 Android H5元素定位 Mac 环境Appium自动化测试环境搭建...众里寻他千百度—Appium Android 元素定位方式 Android自动化测试设备弹窗处理 Ubuntu+Docker+STF环境搭建 Mac OS环境搭建STF Python自动化日志收集 Appium

    2.1K20

    Python+selenium 实现趣头条的短视频自动上传与发布实例演示,同时支持抖音、快手、b站、小红书等平台的视频自动化同步发布

    【本文介绍的是趣头条的短视频自动发布】 - - - -系列文章- - - - Python+selenium 自动化 - 实现自动上传并发布抖音短视频实例演示 Python+selenium 自动化...- 实现自动上传并发布快手短视频实例演示 Python+selenium 自动化 - 实现自动投稿、自动发布哔哩哔哩 B 站短视频实例演示 Python+selenium 自动化 - 实现自动上传并发布小红书号短视频实例演示...Python+selenium 自动化 - 实现自动上传并发布微视短视频实例演示 Python+selenium 自动化 - 实现自动上传并发布百度好看短视频实例演示 Python+selenium...自动化 - 实现自动上传并发布西瓜视频实例演示 Python+selenium 自动化 - 实现自动上传并发布微信视频号视频实例演示 Python+selenium 自动化 - 实现自动上传并发布搜狐号短视频实例演示...Python+selenium 自动化 - 实现自动上传并发布一点号短视频实例演示 Python+selenium 自动化 - 实现自动上传并发布大风号短视频实例演示 Python+selenium

    1.4K20

    Python+selenium 实现自动上传并发布一点号短视频实例演示

    【本文介绍的是一点号的短视频自动发布】 - - - -系列文章- - - - Python+selenium 自媒体自动化 - 实现自动投稿、自动发布哔哩哔哩 B 站短视频实例演示 Python+selenium...自媒体自动化 - 实现自动上传并发布微视短视频实例演示 Python+selenium 自媒体自动化 - 实现自动上传并发布搜狐号短视频实例演示 Python+selenium 自动化 - 一点号短视频发布...使用方法可以查看: Python+selenium 自动化 - 操作已启用的 chrome 浏览器实例演示,chrome 启用调试端口方法 from selenium import webdriver...+selenium 自动化 - 实现自动导入、上传外部文件实例演示 # 上传本地视频 driver.find_element_by_xpath('//input[@type="file"]').send_keys...').send_keys(Keys.ENTER) time.sleep(1) ④ 完整源码展示 import selenium from selenium import webdriver import

    69930
    领券