摘要: 报错截图 模块搜索路径 当我们试图加载一个模块时,Python会在指定的路径下搜索对应的.py文件,如果找不到,就会报错: 默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中: 如果我们要添加自己的搜索目录,有两种方法: 一是直接 阅读全文
posted @ 2019-03-28 14:50 上官夏洛特 阅读(5213) 评论(0) 推荐(0) 编辑
摘要: 首先我们先看一下使用adb查看Android手机信息的指令 #获取手机名称NAME = 'adb shell getprop ro.product.model'#获取手机版本VERSION = 'adb shell getprop ro.build.version.release'#获取手机厂商PR 阅读全文
posted @ 2019-02-19 14:17 上官夏洛特 阅读(6363) 评论(0) 推荐(1) 编辑
摘要: pytest有哪些优点? 允许直接使用assert进行断言,而不需要使用self.assert*; 可以自动寻找单测文件、类和函数; Modular fixtures可以用于管理小型或参数化的测试信息; 与unittest和nose单测框架兼容; 兼容性较好,支持Python 2.7,Python 阅读全文
posted @ 2019-01-15 18:34 上官夏洛特 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 在接触python时最开始接触的代码,取长方形的长和宽,定义一个长方形类,然后设置长方形的长宽属性,通过实例化的方式调用长和宽,像如下代码一样。 此时输出结果为10 20 但是这样在实际使用中会产生一个严重的问题,__init__ 中定义的属性是可变的,换句话说,是使用一个系统的所有开发人员在知道属 阅读全文
posted @ 2018-12-12 20:05 上官夏洛特 阅读(4012) 评论(0) 推荐(0) 编辑
摘要: 推导式comprehensions(又称解析式),是Python的一种独有特性。推导式是可以从一个数据序列构建另一个新的数据序列的结构体。 共有三种推导,在Python2和3中都有支持: 列表(list)推导式 字典(dict)推导式 集合(set)推导式 一、列表推导式 1、使用[]或list() 阅读全文
posted @ 2018-12-12 16:33 上官夏洛特 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 首先,先简单的介绍一下身份证号码组成规则 前1、2位数字表示:所在省(直辖市、自治区)的代码; 第3、4位数字表示:所在地级市(自治州)的代码 第5、6位数字表示:所在区(县、自治县、县级市)的代码; 第7—14位数字表示:出生年、月、日; 第15、16位数字表示:所在地的派出所的代码; 第17位数 阅读全文
posted @ 2018-12-12 16:21 上官夏洛特 阅读(9) 评论(0) 推荐(0) 编辑
摘要: random库是使用随机数的Python标准库 python中用于生成伪随机数的函数库是random 因为是标准库,使用时候只需要import random random库包含两类函数,常用的共9个 --基本随机函数: seed(), random() --扩展随机函数:randint(), get 阅读全文
posted @ 2018-12-11 14:07 上官夏洛特 阅读(1275) 评论(0) 推荐(1) 编辑
摘要: 阅读全文
posted @ 2018-12-05 17:34 上官夏洛特 阅读(105) 评论(0) 推荐(0) 编辑
摘要: ith替代了之前在python里使用try...finally来做清理工作的方法。基本形式如下: 当expression执行的时候,返回一个支持context management protocol(有__enter__(), __exit__()方法)的对象 这个对象的__enter__()方法在 阅读全文
posted @ 2018-12-03 19:06 上官夏洛特 阅读(1437) 评论(0) 推荐(0) 编辑