# Author: ESRI # Date: July 5, 2010 # Version: ArcGIS 10.0 # Purpose: This script generates a report of each page layout element and its # associated properties. This script is intended to run as a scrip tool # and requires two parameters: # 1) Input…
# Author: ESRI # Date: July 5, 2010 # Version: ArcGIS 10.0 # Purpose: This script will loop through every page layout element and apply the # specified X and Y shifts to each element. The script is helpful for # repositioning the elements so they are…
# Author: ESRI # Date: July 5, 2010 # Version: ArcGIS 10.0 # Purpose: This script will perform a search and replace on page layout text # elements. There are options to match case and/or find exact matches. # This script is intended to run as a scrip…
1.使用selenium中的webdriver模块对浏览器进行操作 1)from selenium import webdriver 加载模块 2)b = webdriver.Friefox() 打开浏览器 3)b.get(‘http://www.baidu.com’) 打开百度网页 4)b.title , current_url ‘百度’ in b.title 判断访问是否正确 5)ele = b.find_element_by_id/name() 定位元素 6)ele.clear() / e…
在自动化测试中,很多时候都会有等待页面某个元素出现后能进行下一步操作,或者列表中显示加载,直到加载完成后才进行下一步操作,但时间都不确定,如下图所示 幸运的是,在selenium 2后有一个模块expected_conditions,里面有很多函数可以完成这个工作,相关博客可见 http://www.cnblogs.com/nbkhic/p/4885041.html 但在selenium 1中或自己仅仅想写个简单用法该怎么处理那?解决如下: from selenium.common.except…
python字典默认的是string item={"browser " : 'webdriver.irefox()', 'url' : 'http://xxx.com'} 如果这样定义的话,那么item['browser']的值是string 类型的 webdriverFirefox() 结果就不能拥有对象的属性 那应该怎么办呢?经过实践, 有两个方法 NO1: item=dict(browser=websriver.Firefox(),url='http://xxx.com') NO…
1.Xpath元素定位 1)ele = b.find_element_by_xpath(‘/html/body/from/input[1]’) 2)Ele = b.find_element_by_xpath(‘//input[2]’) 定位第二个input 3)Ele = b.find_element_by_xpath(‘//from//input’) 定位from里面的input 4)Ele = b.find_element_by_xpath(‘//input[@id]’) 定位input里面…
通过 Python 使用工具 ArcGIS 10 每个地理处理工具都具有一组固定的参数,这些参数为工具提供执行所需的信息.工具通常具有定义一个或多个数据集的输入参数,这些数据集一般用于生成新的输出数据.参数具有几个重要属性: 名称 每个工具参数都具有一个唯一名称. 类型 所需数据的类型,如要素类.整型.字符串或栅格. 方向 该参数定义是输入值还是输出值. 必填信息 表示必须为参数提供值还是参数为可选. 在脚本中使用工具时,必须正确设置工具的参数值,以便在运行脚本时工具可以执行.每个工具的文档都明…
正文共:11813 字 2 图 预计阅读时间: 30 分钟 原文:https://realpython.com/python-traceback/ 译者:陈祥安 原文有所改动. 在写 Python 代码的时候,当代码中出现错误,会在输出的时候打印 Traceback 错误信息,很多初学者看到那一堆错误信息,往往都会处于懵逼状态,脑中总会冒出一句,这都是些啥玩意.如果你是第一次看到它,也许你不知道它在告诉你什么.虽然 Python 的 Traceback 提示信息看着挺复杂,但是里面丰富的信息,可…
1.python案例:爬取电影天堂中所有电视剧信息 #!/usr/bin/env python3 # -*- coding: UTF-8 -*- '''================================================= @Project -> File :pywork -> day10_test04 @IDE :PyCharm @Author :xwl @Date :2019/10/10 14:35 @Desc : =======================…