03 2018 档案

python base64.b64decode 等号可以随便加
摘要:由于 = 用在URL,cookie里会造成歧义,所以base64编码的时候,会把 = 自动去掉。 解码的时候,如果传入的二进制编码长度小于4的倍数,那么需要在后面补=,知道满足长度等于4的倍数,然后再解码 请写一个能处理去掉=的base64解码函数: 这是我第一次写的,运行之后并没有发现什么错误: 阅读全文

posted @ 2018-03-30 19:25 永恒自由森林 阅读(7185) 评论(0) 推荐(0)

python dict()
摘要:原文:https://www.cnblogs.com/guyuyuan/p/6952442.html Python函数 dict() dict() 作用:dict() 函数用于创建一个字典。返回一个字典。 语法: class dict(**kwarg) class dict(mapping, **k 阅读全文

posted @ 2018-03-30 15:19 永恒自由森林 阅读(238) 评论(0) 推荐(0)

python datetime学习
摘要:Python中处理时间的模块datetime, 这个模块里包含的类也叫datetime,所以要使用需要先import from datetime import datetime 获取当前日期和时间 datetime datetime.now() # 输出结果是当前的日期和时间 timestamp是时 阅读全文

posted @ 2018-03-29 17:23 永恒自由森林 阅读(343) 评论(0) 推荐(1)

Python正则表达式学习记录
摘要:常用的命令: http://www.runoob.com/python/python-reg-expressions.html 使用中相关注意问题: 1. 中括号里的表示从N到M需要用横线‘-’, 而大括号里表示从N-M需要用逗号‘,’,如: 【0-9】:表示匹配0-9之间的数字 【0-9】{3,8 阅读全文

posted @ 2018-03-28 17:01 永恒自由森林 阅读(173) 评论(0) 推荐(0)

python 分布式进程 Windows下
摘要:原文:https://blog.csdn.net/lilong117194/article/details/76051843 阅读全文

posted @ 2018-03-27 16:34 永恒自由森林 阅读(106) 评论(0) 推荐(0)

python 多线程
摘要:Python线程模块 threading 获取当前线程 threading.current_thread() 创建线程 threading.Thread(group=none, target=none, name=none, args=(), kwargs={}) group:线程组,还没有实现,引 阅读全文

posted @ 2018-03-26 17:18 永恒自由森林 阅读(230) 评论(0) 推荐(0)

URL整理
摘要:Airtest project官网 http://airtest.netease.com/ poco辅助文档:http://poco.readthedocs.io/zh_CN/latest/index.html Airtest IDE 文档 http://airtest.netease.com/do 阅读全文

posted @ 2018-03-26 14:22 永恒自由森林 阅读(199) 评论(0) 推荐(0)

Airtest Project的探索和使用
摘要:Airtest使用参考博文: https://testerhome.com/topics/12391 1. 安装Python 3 2. 安装pip: 安装方法参考另外一篇随笔 pip3部署: C:\Users\cmd>python2 -m pip install --upgrade pip #检查p 阅读全文

posted @ 2018-03-23 13:53 永恒自由森林 阅读(9414) 评论(0) 推荐(0)

Python之安装pip
摘要:安装Python之后,命令行语句定位到其安装目录下的Scripts目录 如我的安装目录是:D:\python\Scripts 然后执行命令:easy_install.exe pip就会开始安装pip 安装好了之后Scripts文件夹下会显示很多有关pip的文件: 然后要把pip.exe所在的目录添加 阅读全文

posted @ 2018-03-23 10:38 永恒自由森林 阅读(285) 评论(0) 推荐(0)

收藏一篇 Python 文本框操作命令
摘要:原文地址:https://www.cnblogs.com/onlyfu/archive/2013/03/07/2947473.html 属性(Options) background(bg) borderwidth(bd) cursor exportselection font foreground( 阅读全文

posted @ 2018-03-22 18:01 永恒自由森林 阅读(5183) 评论(0) 推荐(0)

adb command
摘要: 阅读全文

posted @ 2018-03-22 15:49 永恒自由森林 阅读(139) 评论(0) 推荐(0)

Python subprocess
摘要:原文:http://blog.csdn.net/class_brick/article/details/72885463 subprocess的目的就是启动一个新的进程并且与之通信。 subprocess模块中只定义了一个类: Popen。可以使用Popen来创建进程,并与进程进行复杂的交互。它的构 阅读全文

posted @ 2018-03-22 10:30 永恒自由森林 阅读(213) 评论(0) 推荐(0)

python 进程
摘要:关于进程和子进程,操作系统收到创建进程的命令后,会把当前运行的进程A copy一份成B当做A进程的子进程,A进程是B进程的副进程,但是A和B进程其实是完全一样的。 子进程返回的值是0, 父进程返回的值是子进程的ID。父进程需要记住每一个子进程的ID 进程的ID叫做pid,Windows下获取父进程的 阅读全文

posted @ 2018-03-22 10:07 永恒自由森林 阅读(180) 评论(0) 推荐(0)

Python json
摘要:JSON表示出来是一串字符串,可以被所有语言读取,也可以方便存储和传输 JSON表示的对象就是JavaScript语言的对象 JSON和Python 数据类型对应 把Python对象变成JSON字符串:json.dumps() ==》{"name": "sandy", "age": 20, "sco 阅读全文

posted @ 2018-03-21 16:03 永恒自由森林 阅读(286) 评论(0) 推荐(0)

python 操作文件和目录
摘要:Python 的os模块提供了调用操作系统的函数,使用前import os os.name 查看操作系统的类型 os.uname 查看操作系统的详细信息,这个不适用于Windows os.environ 获取环境变量 os.environ.get('key') 获取某个环境变量的值 os.path. 阅读全文

posted @ 2018-03-20 18:59 永恒自由森林 阅读(135) 评论(0) 推荐(0)

Python 读写
摘要:读:read(), read(size), readlines() 写:write() 关闭 close() StingIO, BytesIO() 读文本文件 read() f = open('D:/test.txt', 'r') # 'r'表示读文件 f.read() #调用read()方法一次性 阅读全文

posted @ 2018-03-20 15:54 永恒自由森林 阅读(225) 评论(0) 推荐(0)

测试项目总结之手淘安全中心
摘要:安全中心主要的工作是保护账户的安全性,当用户的账户可能受到一些威胁如被盗,被骗或者信息被泄露了,这个时候可以登录安全中心,进行账户锁定,改密和修改绑定手机登操作。 同时还可以查看登录日志,反馈账户可能存在的威胁和举报违规商品和违规视频。 反馈被盗,用户可以反馈自己的账号被盗,也可以反馈他人的账号被盗 阅读全文

posted @ 2018-03-20 14:50 永恒自由森林 阅读(209) 评论(0) 推荐(0)

Python 单元测试
摘要:编写单元测试用例,需要引入unittest 模块 编写的测试类需要从 unittest.TestCase继承 以test开头的方法就是测试方法,不以test开头的方法不是测试方法,运行时不被执行 对每一类测试都需要编写test_xxx()方法,调用unittest.TestCase的内置条件判断方法 阅读全文

posted @ 2018-03-19 19:51 永恒自由森林 阅读(189) 评论(0) 推荐(0)

Python __name__变量
摘要:原文: http://blog.csdn.net/u011511601/article/details/53504355 Python使用缩进对齐组织代码的执行,所有没有缩进的代码,都会在载入时自动执行。每个文件(模块)都可以任意写一些没有缩进的代码,并在载入时自动执行。为了区分 主执行代码和被调用 阅读全文

posted @ 2018-03-19 18:58 永恒自由森林 阅读(345) 评论(0) 推荐(0)

java数据类型取值范围
摘要:1个字节:boolean, byte 2个字节:short, char 4个字节:int, float 8个字节:long, double 按照我们初学者的理解1byte=8bit,也就是说1个字节可以用8位二进制数表示 byte的取值范围为-128~127,占用1个字节(-2的7次方到2的7次方- 阅读全文

posted @ 2018-03-19 17:45 永恒自由森林 阅读(346) 评论(0) 推荐(0)

java数据类型之间的转换
摘要:java的基本数据类型:short, int, long, float, double, char,string 对应的包装类型:Short, Integer, Long, Float, Double, Character, String 基本数据类型和String之间的转换:toString() 阅读全文

posted @ 2018-03-19 17:19 永恒自由森林 阅读(295) 评论(0) 推荐(0)

java int and Integer
摘要:本文转自:https://www.cnblogs.com/guodongdidi/p/6953217.html int和Integer的区别 1、Integer是int的包装类,int则是java的一种基本数据类型 2、Integer变量必须实例化后才能使用,而int变量不需要 3、Integer实 阅读全文

posted @ 2018-03-16 13:51 永恒自由森林 阅读(143) 评论(0) 推荐(0)

Python __slots__的使用
摘要:每个类在实例化时都会被分配一个dict,通过 实例.__dict__来访问,dict记录了实例的所有属性 如: 变量__slots__是class从object继承的一个属性,用来定义类的可以绑定的属性,当在类中定义了__slots__之后,这个类就只能拥有定义的属性,同时该类的实例不能分配__di 阅读全文

posted @ 2018-03-15 19:08 永恒自由森林 阅读(158) 评论(0) 推荐(0)

Python 给实例或者类动态绑定属性和方法
摘要:首页定义一个class,创建一个实例之后,我们可以给该实例绑定任何属性和方法,先定义class: 创建一个实例: hanghzouyuhang 阅读全文

posted @ 2018-03-15 17:53 永恒自由森林 阅读(339) 评论(0) 推荐(0)

python 属性的访问权限,_,__,__XXX__
摘要:1. 非私有变量,可以随意调用和修改 在class内部,有属性和方法,如下面的class Student 有name和score Bart Simpson50 2. 私有变量,不可以直接调用,如果要让内部属性不让外部访问,可以在属性的前面加上__,变成一个私有变量(private),如__name。 阅读全文

posted @ 2018-03-13 15:43 永恒自由森林 阅读(599) 评论(0) 推荐(0)

python super()函数
摘要:super()函数是用来调用父类(超类)的一个方法 super()的语法: python 2 的用法: super(Class, self).xxx # class是子类的名称 python 3用法: super().xxx parentchildHelloWorld from Parentchil 阅读全文

posted @ 2018-03-12 17:35 永恒自由森林 阅读(451) 评论(0) 推荐(0)

Python 调试器之pdb
摘要:使用PDB的方式有两种: 1. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式 pdb命令行: 1)进入命令行Debug模式,python -m pdb xxx.py 2)h:(help)帮助 3)w:(where)打印当前执行堆栈 4)d:(down) 阅读全文

posted @ 2018-03-08 16:58 永恒自由森林 阅读(93735) 评论(0) 推荐(3)

python 调试之assert and logging
摘要:断言 assert assert后面跟的表达式应该是True,否则,根据程序运行的逻辑,后面的代码肯定会出错。 如果断言失败,会抛出AssertionError Traceback (most recent call last): File "。。。/errorPrac.py", line 35, 阅读全文

posted @ 2018-03-08 16:36 永恒自由森林 阅读(1036) 评论(0) 推荐(0)

python 用type()创建类
摘要:type()可以查看一个类型,也可以查看变量的类型 Hello, world<class 'type'> #Hello是一个class, 它的类型就是type<class '__main__.Hello1'> #h1是一个实例,它的类型就是class Hello1 type()函数既可以返回一个对象 阅读全文

posted @ 2018-03-05 16:36 永恒自由森林 阅读(525) 评论(0) 推荐(0)

python中a, b = a, a + b
摘要:python中a, b = a, a + b a = 0 b = 1 计算a, b = a, a + b,先计算赋值号右边的部分,即 a = 0, a + b = 0+1=1,然后再赋值给左边 也可以理解为右边是一个列表,计算之后分别赋值给左边列表里的元素,即 (a, b) = (a, a + b) 阅读全文

posted @ 2018-03-01 17:31 永恒自由森林 阅读(619) 评论(0) 推荐(0)

导航