美文网首页
Python常用语法

Python常用语法

作者: Abby_3b3a | 来源:发表于2018-01-19 20:20 被阅读0次

一、连接web端

1.获取火狐浏览器驱动

dr = webdriver.Firefox()

2.打开网址

dr.get("http://localhost:8088/ecshop/index.php")

二、定位组件

dr.find_element_by_id("username").send_keys("ecshop")

dr.find_element_by_name("username").send_keys("ecshop")

self.dr.find_element_by_xpath("//*[@id='ECS_MEMBERZONE']/a[1]/img").click()

三、获取句柄

#获取当前窗口句柄  

now_handle = driver.current_window_handle   

print now_handle   

#获取所有窗口句柄  

all_handles = driver.window_handles   

for handle in all_handles:  

if handle!=now_handle:  

#输出待选择的窗口句柄  

print handle  

        driver.switch_to_window(handle)  

time.sleep(1)  

#具体操作  

elem_bt = driver.find_element_by_xpath("...")  

driver.close()#关闭当前窗口  

#输出主窗口句柄  

print now_handle  

driver.switch_to_window(now_handle)#返回主窗口  

四、iframe表单切换

xf = self.driver.find_element_by_xpath('//iframe[@allowtransparency="true"]')

self.driver.switch_to.frame(xf)

# 跳出当前iframe

self.driver.switch_to.parent_content()

# 返回最外层iframe

self.driver.switch_to.default_content()

相关文章

  • 2018-12-25

    day2初识Python 常用快捷键和Python基本语法 一、常用快捷键 按住 option(Alt)不放,可以...

  • Python学习记录

    基本语法 Python lambda介绍 常用函数 python map( )函数用法map将传入的函数f依次作用...

  • 2019-01-18srcrapy框架xpath和css选择器语

    python 爬虫: srcrapy框架xpath和scc选择器语法 Xpath基本语法 一、常用的路径表达式: ...

  • 2021-09-06 [superset] 二次开发相关文章收集

    相关技术栈 python flask框架 熟悉Flask—login组件 常用ES6 语法 语法传送门[https...

  • 我们来讲讲python的常用语法

    python常用的语法结构——if 常用的if结构if XXXX:XXXX常用的多重条件表达式结构:多重表达式结构...

  • Python基本语法(demo1-8)

    Python环境的安装 ·安装解释器·安装pycharm 1. Python基础语法 1.1常用的数据类型 数字 ...

  • 人工智能学习路径

    一、数学基础 数据分析 概率论 线性代数与矩阵 二、Python基础 Python基础语法 Python常用库 P...

  • python进阶总纲

    对python的进阶,我想分为三个部分来总结: 1 语法 主要是对python语法的高阶使用总结,包括常用的库和p...

  • day2

      今天学习python的基本语法:   一、python常用的快捷键:   1. Ctrl+/ 注释  2. C...

  • Python进阶话题杂谈(十四)装饰器

    装饰器是Python中最难理解的语法之一,但较之其他冷门语法又相对较常用。但有必要指出的是,这里所说的较常用,指的...

网友评论

      本文标题:Python常用语法

      本文链接:https://www.haomeiwen.com/subject/ubyaoxtx.html