Python批量生成用户名

Stella981
• 阅读 769

写在最前

平时在工作中尤其是在做压测的时候难免需要一些用户名和密码,写个简单的Python小脚本批量生成一些

代码示例

 1 import random,string
 2 
 3 #生成大小字母和数字一起的大字符串
 4 all_str=string.ascii_letters+string.digits
 5 
 6 res_lit=[]
 7 #生成100个
 8 for i in range(100):
 9     #从大字符串中随机生成8位数的字符,换行并转换成字符串
10     res = ''.join(random.sample(all_str,8))+'\n'
11     if res not in res_lit:
12         res_lit.append(res)
13 
14 f=open('useranme.txt','w')
15 f.writelines(res_lit)
点赞
收藏
评论区
推荐文章
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
lucien-ma lucien-ma
3年前
Git避免每次都要输入密码,SSH公钥的生成和绑定
设置本机绑定SSH公钥,实现免密码登录在我们平时写完代码提交的时候,每次都要输入账号和密码,很烦很烦,浪费时间,这篇文章的目的就是为了让大家变的更加轻松配置SSH公钥实现免密提交:生成公钥sshkeygentrsa然后在C:\Users\ASUS\.ssh路径下找到idrsa.pub文件将里面的内容复制(ASUS是我当前用户的用户名
Jacquelyn38 Jacquelyn38
3年前
15个提高工作效率的js正则
1\.用户名正则// 用户名正则,4到16位(字母,数字,下划线,减号)var uPattern  /^azAZ094,16$/;console.log(uPattern.test("maomincoding"));//输出 true2\.密码强度正则// 密码强度正则,最少6位,包括至少1个大写字母,1个小写字母,1个数字,1个特殊字
分布式id如何生成
1.UUID生成通过网卡、时间、随机数来保证生成的唯一的字符串。优点:(1)本地生成,生成简单(2)速度快(3)高可用;缺点:(1)无序,如果存入mysq,影响B的操作性能,因为B树是需要排序的;(2)占用空间较大(36个
Aidan075 Aidan075
3年前
我用python破解了同事的加密压缩包!
↑关注置顶 有趣的不像个技术号又是一杯奶茶。事情的经过是这样的:又是奶茶,行吧行吧。快点开工,争取李大伟回来之前搞定。李大伟说是6位数字密码那么我们可以利用python生成全部的六位数字密码生成从000000到99999的密码表f  open('passdict.txt','w')for id in ran
专注IP定位 专注IP定位
2年前
Token机制相对于Cookie机制的优势
我们大家在客户端频繁向服务端请求数据时,服务端就会频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,也就是在这样的背景下Token便应运而生。简单来说,Token是服务端生成的一串字符串,以作为客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来
Easter79 Easter79
3年前
Twitter的分布式自增ID算法snowflake (Java版)
概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移
Stella981 Stella981
3年前
Linux实现批量添加用户及随机密码小脚本
通过chpasswd命令可实现迅速为用户批量设置密码实例:写一个脚本,实现批量添加20个用户user120,密码为用户名和后面跟5个随机字符!/bin/sh思路:通过for循环,创建多个用户和用户其对应的随机密码文件,在用chpasswd命令实现批量设置密码
Stella981 Stella981
3年前
Ngrinder脚本开发各细节锦集(groovy)
1、生成随机字符串(importorg.apache.commons.lang.RandomStringUtils)数字:RandomStringUtils.randomNumeric(length);字母:RandomStringUtils.randomAlphabetic(length);字母加数字:R
Stella981 Stella981
3年前
PHP利用32进制生成固定长度字符串对id加密解密
我们在实际项目运用中,难免会要求对ID进行加密,生成特定的字符串,比如生成用户邀请码,这样不用查数据库也可以反向解密到id为什么使用32进制因为数字加字母长度为36位,32位生成后不用区别用户输入不用区分大小写<?phpclassIDAES{$baseChar'0123456789