随笔分类 -  python

摘要:原因: 在 Python 3.x 版本后,ConfigParser.py 已经更名为 configparser.py 所以出错! 阅读全文
posted @ 2018-06-22 18:06 Cranberries 阅读(6169) 评论(0) 推荐(1) 编辑
摘要:脚本开头部分: # coding = utf-8import timefrom selenium import webdriveroption = webdriver.ChromeOptions()option.add_argument('disable-infobars')driver = web 阅读全文
posted @ 2018-06-22 11:46 Cranberries 阅读(30427) 评论(0) 推荐(0) 编辑
摘要:问题: 具体报错如下图 简单说是定位不到元素。 解决办法:暂时不熟悉XPath的语法,认为可能是脚本中 XPath 描述(采用了相对元素定位方法)有误 , 通过xpath-helper重归抓取了元素的完整xpath路径, 重新运行脚本,成功。 阅读全文
posted @ 2018-06-19 14:44 Cranberries 阅读(5762) 评论(0) 推荐(1) 编辑
摘要:在脚本中添加下列2行: # 加启动配置option = webdriver.ChromeOptions()option.add_argument('disable-infobars') # 改动打开浏览器 driver = webdriver.Chrome(chrome_options=option 阅读全文
posted @ 2018-06-19 13:53 Cranberries 阅读(3343) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/yoyoketang/p/6789537.html?utm_source=itdadao&utm_medium=referral 阅读全文
posted @ 2018-06-12 17:35 Cranberries 阅读(1499) 评论(0) 推荐(0) 编辑
摘要:安装numpy 库时报错:Could not fetch URL https://pypi.python.org/simple/wheel/: 解决办法: pip --trusted-host pypi.python.org install wheel 阅读全文
posted @ 2018-04-16 21:01 Cranberries 阅读(3347) 评论(0) 推荐(1) 编辑
摘要:第4章 基本概念 1 常量:按照它们的字面意义使用它们的值,不能改变它的值。 2 数:Python中有4种类型的数——整数、长整数、浮点数和复数。 3 字符串: 单引号:'Quote me on this ' 双引号:"What's your name?" 三引号:可以指示一个多行的字符串,并且在三 阅读全文
posted @ 2018-01-02 17:17 Cranberries 阅读(218) 评论(0) 推荐(0) 编辑
摘要:第3章 最初的步骤 1 有两种使用Python运行你的程序的方式——使用交互式的带提示符的解释器或使用源文件 提示符:$ pythonPython 2.3.4 (#1, Oct 26 2004, 16:42:40)[GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] 阅读全文
posted @ 2018-01-02 13:30 Cranberries 阅读(166) 评论(0) 推荐(0) 编辑
摘要:一 自动化工具简介 1 Appium : 开源,跨平台的自动化测试工具,用于测试Native(原生)和Hybrid(混合)应用,支持IOS/Android/FirefoxOS 平台。 2 环境 : 在不同平台中,Appium是基于不同框架的,Android平台中是基于Uiautomator框架的 3 阅读全文
posted @ 2017-06-19 19:04 Cranberries 阅读(998) 评论(0) 推荐(0) 编辑
摘要:一 基础概念 1 API:应用编程接口,软件系统不同组成部分衔接的约定。 2 种类: 面向对象语言的API 库与框架的API API与协议 API与设备接口 Web API 3 涉及种类:Web API, 即http api 4 http api 接口种类: get , post, put, del 阅读全文
posted @ 2017-06-19 10:16 Cranberries 阅读(5415) 评论(1) 推荐(0) 编辑
摘要:1 为什么需要框架? 代码混乱,难阅读; 重复编码,效率低;需求变化,难维护; 一 自动化实例 1 准备测试的app;准备测试环境;实现脚本; 2 测试app:只有登录功能 测试环境: Appium(Android/IOS); Android SDK; Appium-Python-Client; S 阅读全文
posted @ 2017-06-18 17:01 Cranberries 阅读(6837) 评论(0) 推荐(0) 编辑
摘要:经常关注的性能指标: app启动的耗时; cpu占比 流量消耗 电量消耗 内存消耗 流畅度 过度渲染 一 启动耗时 1 启动方式分类:冷启动—进程首次启动并加载数据; 热启动—进程已经启动但在后台运行的情况下,再次启动 2 冷/热启动app命令:adb shell am start -W -n Pa 阅读全文
posted @ 2017-06-17 09:29 Cranberries 阅读(2516) 评论(1) 推荐(0) 编辑
摘要:来源:http://www.cnblogs.com/wly923/archive/2013/05/07/3057122.html 阅读全文
posted @ 2017-06-14 18:26 Cranberries 阅读(103) 评论(0) 推荐(0) 编辑
摘要:第八章 开始使用第三方库 第三方库的查找 如何根据自己的需求找到相应的库呢? 可以在 awesome-python 这个网站上按照分类去寻找,上面收录了比较全面的第三方库。比如当我们想找爬虫方面的库时,查看 Web Crawling 这个分类,就能看到相应的第三方库的网站与简介 第三方库的安装(略) 阅读全文
posted @ 2017-02-07 15:18 Cranberries 阅读(239) 评论(0) 推荐(0) 编辑
摘要:第七章 类与可口可乐 7.1 定义一个类 例如:class CocaCola: formula = ['caffeine','sugar','water','soda'] 使用 class 来定义一个类,就如同创建函数时使用的 def 定义一个函数一样简单,接着你可以看到缩进的地方有一个装载着列表的 阅读全文
posted @ 2017-02-07 14:48 Cranberries 阅读(532) 评论(0) 推荐(0) 编辑
摘要:第六章 数据结构 6.1 数据结构 Python 有四种数据结构,分别是:列表、字典、元组,集合。 6.2 列表 a. 特征: 列表中的每一个元素都是可变的; 列表中的元素是有序的,也就是说每一个元素都有一个位置; 列表可以容纳 Python 中的任何对象 b. 列表的增删查改 插入的方法:inse 阅读全文
posted @ 2017-02-07 11:09 Cranberries 阅读(726) 评论(0) 推荐(0) 编辑
摘要:第四章 函数的魔法 4.1 重新认识函数 a. Python 中所谓的使用函数,就是把你要处理的对象放到一个名字后面的括号里. b.官网中对各个函数的介绍:https://docs.python.org/3/library/functions.html 4.2 开始创建函数 a. Python 就是 阅读全文
posted @ 2017-01-17 10:49 Cranberries 阅读(424) 评论(0) 推荐(0) 编辑
摘要:恢复内容开始 电子书作者:侯爵 第一章:为什么选择python? 1.1 python能做什么? 1. 容易上手 2. 功能强大 3. 能做的事情很多:网站后端程序员;自动化运维;数据分析师;游戏开发者;自动化测试; 网站的开发;用爬虫爬取货处理大量信息;再包装其他语言的程序;智能硬件 第二章:现在 阅读全文
posted @ 2017-01-10 18:54 Cranberries 阅读(1749) 评论(0) 推荐(0) 编辑
摘要:Q1: question: 这个alt是什么属性 你们谁能帮忙解释下啊 answer: alt是图片的描述信息 当图片由于某些原因无法显示时,会显示出来 Q2: question: 请问这句话是啥意思啊? answer : 往名字叫data的列表里边添加名字为info的字典 Q3: question 阅读全文
posted @ 2016-12-30 10:23 Cranberries 阅读(166) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示