python批量造数据,方法有不少,但最简单的方式应该是random.randomint(p1)与random.choice(p2)的组合使用,前者可随机获取整数,后者可随机获取字母,而数字和字母的组合构成了形形色色的数据。
思想确定了,接着是具体操作,建空的列表list=[],用list.append(p3)把随机数据添加到列表中,等价于修改了原列表list,这样的列表用+相互拼接,用"".join(list)来把列表中所有数据拼接成一条需要的字符串数据,用for循环次数控制需要这样数据的条数,批量数据写入文件就可以了,write(str),如果数据还不满足需求,就用%加工,基本就没问题,"s%swanttocall110" %("b") ,就加工成"sbwanttocall110".
批量造数据用于自动化测试中测试用例,尤其是性能测试,非常有用,这些数据还可批量插入数据库中,这里探讨的不是方法,而是追求极致的简单,因为简单,所以快乐,还有什么比这更重要的吗?