1.生成序列号
学习Python,做个生成如下序列号的小练习
ps:039l-rxVs-YAhF-aXlO
获取所有字符方法
string.ascii_letters
获取所有数字方法
string.digits
结果如下图:
代码如下
import string,random
#激活码中的字符和数字
field = string.ascii_letters + string.digits
#获取四个字目和数字的随机组合
def getRandom():
return "".join(random.sample(field,4))
#生成的每个激活码中有几组
def concatenate(group):
return "-".join([getRandom() for i in range(group)])
#生成n组激活码
def generate(n):
return [concatenate(4) for i in range(n)]
if __name__ == '__main__':
print(generate(50))
ps:截图
2.图片上加文字
用终端编写真是一步一个坑啊
最后得到的没有图片只有数字
有哪位大神可以看看原因是什么