随笔分类 -  python

摘要:比如,我想生成0--9的数字,怎么做,如下: 可以使用for循环取值: 阅读全文
posted @ 2020-05-22 16:31 anna1210 阅读(304) 评论(0) 推荐(0)
摘要:对于布尔值来讲,什么时候为真,什么时候为假? 有以下几个需要了解的地方: 布尔值为假的情况: 0 ,0.0,[],{},(),"",'',None,False 布尔值为真的情况: -1, 23,"TEST", (2,), [3,6], True 举例验证下: 阅读全文
posted @ 2020-05-22 16:27 anna1210 阅读(11530) 评论(0) 推荐(0)
摘要:random的uniform()方法,随机生成一个实数,在x, y范围内。 下面,我们来试验一下: python的round()我们可以用来对数据进行四舍五入。 我们结合round和uniform来随机取一个指定范围内的保留两位小数的数据。 阅读全文
posted @ 2020-05-21 11:30 anna1210 阅读(1058) 评论(0) 推荐(0)
摘要:我们直接看代码: 代码如下: 1 # encoding: utf-8 2 3 import threading 4 import time 5 ''' 6 进程: 启动的应用程序 7 线程:程序中实际做事情的单元 8 9 主线程和子线程 10 进程启动之后会自动启动一个主线程,主线程启动若干子线程, 阅读全文
posted @ 2020-05-20 18:00 anna1210 阅读(359) 评论(0) 推荐(0)
摘要:2021.06.02补充: 就是把字符串转成普通变量名。你把一段代码定义成字符串,也可以用eval转成普通代码执行; eval可以获取到变量的值,如下: 也可以用到替换自动化测试中${变量}的取值中,举例如下: 2021.04.27补充: eval() 把数据类 转换成 他们原本的数据类型,仅限于字 阅读全文
posted @ 2020-05-20 17:04 anna1210 阅读(1837) 评论(0) 推荐(0)
摘要:对于需要使用随机用户名的地方,我们可以使用随机数的方法来保证用户名尽量不要重复。如下: 但是,即便这样,也还是会存在一个问题。随着时间的推移,随机用户名还是会有重复的那一天,我们需要保证随机用户名永远都是唯一的,这该怎么办呢? 思路: 生成唯一数! 把一个数字,通过pickle写入到文件中:1# 执 阅读全文
posted @ 2020-05-18 17:48 anna1210 阅读(1265) 评论(0) 推荐(0)
摘要:md5加密是不可逆的。 import hashlib import requests m5 = hashlib.md5()m5.update("xiaowugui666".encode("utf-8"))pwd = m5.hexdigest()print(pwd) 阅读全文
posted @ 2020-05-15 19:07 anna1210 阅读(136) 评论(0) 推荐(0)
摘要:每次我们新打开一个命令窗口,会把所有环境都初始化一遍。上一个窗口操作的所有变量都没有了,如果我们想继续使用上一个窗口的变量,就需要用到pickle,把我们要使用的变量保存到文件中。 我们可以通过下面的语句把内存中的变量保存到文件中,供下次使用(这样的话,即便关闭cmd窗口,再重新打开cmd窗口之后, 阅读全文
posted @ 2020-05-15 16:11 anna1210 阅读(118) 评论(0) 推荐(0)
摘要:python的json模块提供了一种很简单的方式来编码和解码Json数据,其中两个主要的函数是: json.dumps()和json.loads()。 json是目前比较流行的一种数据格式,一般使用双引号较多;字典是一种数据结构; json和字典两者之间可以互相转换。 json.dumps() 将字 阅读全文
posted @ 2020-05-15 12:33 anna1210