2019年4月4日
摘要: 有时候刚进入页面输入第一个值时脚本会报错:cannot focus element 贴下我的脚本和解决办法供大家参考 我原本的脚本是: WebDriverWait(driver,15,0.5).until(EC.visibility_of_element_located((By.ID,"inputC 阅读全文
posted @ 2019-04-04 17:16 Amy_Hu 阅读(1462) 评论(0) 推荐(0) 编辑
摘要: 要用webdriver:from selenium import webdriver eg: driver = webdriver.Chrome() driver.maximize_window() driver.get("http://www.baidu.com") 要用等待:from selen 阅读全文
posted @ 2019-04-04 15:29 Amy_Hu 阅读(1005) 评论(0) 推荐(0) 编辑
摘要: 同一文件夹下的调用 1.调用函数 A.py文件如下:def add(x,y): print('和为:%d'%(x+y)) 在B.py文件中调用A.py的add函数如下: import AA.add(1,2)或from A import addadd(1,2) 2.调用类 A.py文件如下:class 阅读全文
posted @ 2019-04-04 14:27 Amy_Hu 阅读(85711) 评论(1) 推荐(12) 编辑
  2019年4月2日
摘要: 感知层:主要是指前端数据的获取,比如利用RFID获得电子标签,北斗获得经纬度,还有环境监测的传感器活动二氧化碳等信息; 网络层:是指通过电信网、互联网将信息传送的后台服务器 应用层: 把前端感知层的得到的信息进行处理,并实现具体的应用,比如自动驾驶、环境监控、健康管理等实际的应用。 阅读全文
posted @ 2019-04-02 15:36 Amy_Hu 阅读(5882) 评论(1) 推荐(0) 编辑
摘要: 网络存储技术(Network Storage Technologies)是基于数据存储的一种通用网络术语。网络存储结构大致分为三种: 直连式存储(DAS:Direct Attached Storage):一种直接与主机系统相连接的存储设备,如作为服务器的计算机内部硬件驱动。到目前为止,DAS 仍是计 阅读全文
posted @ 2019-04-02 14:19 Amy_Hu 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 智慧城市建设主要包括以下几部分:首先,通过传感器或信息采集设备全方位地获取城市系统数据;其次,通过网络将城市数据关联、融合、处理、分析为信息;第三,通过充分共享、智能挖掘将信息变成知识;最后,结合信息技术,把知识应用到各行各业形成智慧。 智慧城市建设参考模型包括有依赖关系的5层和对建设有约束关系的3 阅读全文
posted @ 2019-04-02 11:23 Amy_Hu 阅读(851) 评论(0) 推荐(0) 编辑
  2019年4月1日
摘要: 信息系统的安全保护等级分为以下五级,一至五级等级逐级增高: 第一级,信息系统受到破坏后,会对公民、法人和其他组织的合法权益造成损害,但不损害国家安全、社会秩序和公共利益。第一级信息系统运营、使用单位应当依据国家有关管理规范和技术标准进行保护。 用户自主保护级 第二级,信息系统受到破坏后,会对公民、法 阅读全文
posted @ 2019-04-01 17:24 Amy_Hu 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: Infrastructure-as-a-Service(IaaS) - 基础即设施服务 基础设施主要包括网络系统(networking)、存储设备(storage)、服务器(servers)、虚拟化技术(virtualization)。 IaaS被称为基础设施服务,其包括处理CPU、内存、存储、网络 阅读全文
posted @ 2019-04-01 16:52 Amy_Hu 阅读(891) 评论(0) 推荐(0) 编辑
摘要: 例如在执行路径C:\Portal_Scripts\Scripts下的脚本CreateIndicativeBOP.py,可以在notepad里面编写如下: @echo off cd C:\Portal_Scripts\Scripts start python CreateIndicativeBOP.p 阅读全文
posted @ 2019-04-01 15:59 Amy_Hu 阅读(428) 评论(0) 推荐(0) 编辑
摘要: (查看behave具体教程可以访问官网: http://pythonhosted.org/behave/) 1.安装behave 安装好python后,使用 pip install behave命令安装behave 2.简单实例 新建下面几个文件,文件结构如下 firstCase firstCase 阅读全文
posted @ 2019-04-01 15:10 Amy_Hu 阅读(1519) 评论(0) 推荐(0) 编辑
  2019年3月28日
摘要: 下载 HTMLTestRunner 模块 下载地址:http://tungwaiyip.info/software/HTMLTestRunner.html 保存路径:将下载的HTMLTestRunner.py文件复制到Python安装路径下的Lib目录 验证:在Python交互模式下引入HTMLTe 阅读全文
posted @ 2019-03-28 18:19 Amy_Hu 阅读(1651) 评论(0) 推荐(0) 编辑
  2019年3月25日
摘要: 首先需要倒入Select模块: from selenium.webdriver.support.select import Select 常用方法: 通过索引定位:select_by_index() 通过value值定位:select_by_value() 通过文本值定位:select_by_vis 阅读全文
posted @ 2019-03-25 22:54 Amy_Hu 阅读(465) 评论(0) 推荐(0) 编辑
  2019年3月24日
摘要: 显式等待 显式等待使 WebdDriver 等待某个条件成立时继续执行,否则在达到最大时长时抛弃超时异常 (TimeoutException)。 #coding=utf-8 from selenium import webdriver from selenium.webdriver.common.b 阅读全文
posted @ 2019-03-24 00:02 Amy_Hu 阅读(1447) 评论(0) 推荐(0) 编辑
  2019年3月23日
摘要: Python+Selenium有以下八种定位元素的方法: 1. find_element_by_id() eg: find_element_by_id("kw") 2. find_element_by_name() eg: find_element_by_name("wd") 3. find_ele 阅读全文
posted @ 2019-03-23 23:17 Amy_Hu 阅读(533) 评论(0) 推荐(0) 编辑
  2019年2月28日
摘要: 掌握了Python的数据类型、语句和函数,基本上就可以编写出很多有用的程序了。 比如构造一个1, 3, 5, 7, ..., 99的列表,可以通过循环实现: 取list的前一半的元素,也可以通过循环实现。 但是在Python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 基 阅读全文
posted @ 2019-02-28 18:06 Amy_Hu 阅读(383) 评论(0) 推荐(0) 编辑