随笔分类 -  Python

刚起步
摘要:简单介绍 在写一个数据平台的时候,发现需要进行通过率的统计,所以不可避免的出现小数的情况。至此,会出现无限小数,那么如何进行取舍呢? 实际操作 可以使用decimal模块,decimal意思为十进制,这个模块提供了十进制浮点运算支持。 常用方法 1.可以传递给Decimal整型或者字符串参数,但不能 阅读全文
posted @ 2018-07-11 10:53 M_派森 阅读(26241) 评论(0) 推荐(0)
摘要:简单介绍 pyhon2.7没有时区模块pytz,如果要使用时区相关的函数,需要安装pytz。在windows和mac上面没有发现这个报错,但是在使用ubuntu的时候报错了,就安装了一下。 实际操作 1、下载egg文档:Links for pytz 注意:下载对应的版本即可。 2、使用easy_in 阅读全文
posted @ 2018-06-06 09:57 M_派森 阅读(2685) 评论(0) 推荐(0)
摘要:简单介绍 在搭建macaca并行测试的同时使用了Python多进程的方法,目的是想多台设备同时进行测试,如果等待一台设备单独跑完再进行下一个设备,想像一下有二十台设备的情况,跑完测试脚本那得需要很长时间呀?使用多进程方法确实方便很多,但是在使用过程中也发现了问题。我是使用三个模拟器和一台真机测试的, 阅读全文
posted @ 2018-05-23 22:46 M_派森 阅读(299) 评论(0) 推荐(0)
摘要:废话连篇 为了搞个多测试机并行运行也是花了时间研究了下,要使用macaca将多个设备运行起来,当然是需要用设备ID号,服务端口号等等,此处将简单介绍一下关于如何获取设备号。 简单介绍 这里使用os.popen来获取设备号,使用os.system来启动macaca服务(有时间了将macaca的一些经历 阅读全文
posted @ 2018-05-22 14:14 M_派森 阅读(1374) 评论(0) 推荐(0)
摘要:今天写了个记录错误日志的脚本,发现Python3中的raise Exception发生了变化,如下: 错误 错误 搜了下才知道原来是Python3.6已经不支持这种写法了,所以用了心的方式,如下: 正确 正确 阅读全文
posted @ 2018-04-14 22:39 M_派森 阅读(10180) 评论(1) 推荐(1)
摘要:简单介绍 1.按行读取方式readline() readline()每次读取文件中的一行,需要使用永真表达式循环读取文件。但当文件指针移动到文件的末尾时,依然使用readline()读取文件将出现错误。因此程序中需要添加1个判断语句,判断文件指针是否移动到文件的尾部,并且通过该语句中断循环。 2.多 阅读全文
posted @ 2018-04-14 18:32 M_派森 阅读(16210) 评论(0) 推荐(0)
摘要:今天Python正式起步: C:\Users\April_Chou>pythonPython 2.7.13 (v2.7.13:a06454b1afa1, Dec 17 2016, 20:53:40) [MSC v.1500 64 bit (AMD64)] on win32Type "help", " 阅读全文
posted @ 2017-05-27 00:10 M_派森 阅读(258) 评论(0) 推荐(0)