博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用string模块生成随机验证码
阅读量:6078 次
发布时间:2019-06-20

本文共 457 字,大约阅读时间需要 1 分钟。

首先, 来看看string模块为我们提供了哪些方法,从源码中截图如下

要生成验证码,就要用到里面的字符串常量了:

string.ascii_lettersstring.ascii_lowercasestring.ascii_uppercasestring.digitsstring.hexdigitsstring.octdigitsstring.punctuationstring.printablestring.whitespace
字符串常量

这里,我们来生成5位验证码, 验证码包括了字母大小写和数字,看代码:

import randomimport strings = random.sample(string.ascii_letters + string.digits, 5)print("".join(s))# 结果为 7kIx4 (随机生成, 每次不一样)
生成5位验证码

结束. 简单明了

转载于:https://www.cnblogs.com/LL97155472/p/10724558.html

你可能感兴趣的文章
Zabbix监控Windows进程重启
查看>>
幽灵漏洞的补救措施
查看>>
克隆PDB
查看>>
CSS盒子模型
查看>>
HTTP入门知识
查看>>
Java数据库连接池实现
查看>>
KAFKA集群搭建
查看>>
我的Oracle 9i学习日志(8)--创建数据库
查看>>
amazon爬取亚马逊页面信息
查看>>
Java多线程(学习篇)
查看>>
Oracle 11g 使用RMAN备份数据库
查看>>
Centos5下安装tfs并使用nginx做访问
查看>>
EIGRP的路由汇总与认证
查看>>
Hyper-V上Linux的鼠标驱动
查看>>
Windows ADK简介
查看>>
linux基础知识总结(五)
查看>>
详解linux系列之磁盘分区及磁盘配额
查看>>
【iOS-Cocos2d开发之三】CCScene切换的所有特效,以及设置屏幕横竖屏!
查看>>
使用Axis2构建REST Service
查看>>
给群集服务器进行补丁安装的最佳步骤
查看>>