python写数据库校验_Python:生成验证码并插入到数据库!
1import pymysql
2import uuid
3
4codeList = dict() // 声明一个字典
5
6i = 1 // 为了保证字典 key 的唯一性而声明
7
8// 封装函数
9def generateActivationCode(num):
10 for i in range(num):
11 code = str(uuid.uuid4()).replace('-', '').upper() // 生成 code,并消去其中的 “-”。
12 codeList.update({'%d' % i: {'id': str(uuid.uuid1()), 'code': code}}) // 向字典添加数据
13 i = i + 1
14 return codeList
15
16generateActivationCode(10) // 函数调用
17
18// 遍历字典,格式化输出数据
19for (key, value) in codeList.items():
20 print(key, "\t", value['id'], "\t", value['code'])
21
22
23// 实例化数据库链接
24db = pymysql.connect(host="localhost",
25 user="root",
26 password="123456",
27 db="pydb")
28
29cursor = db.cursor() // 声明游标
30sql = "insert into code(id,code) values(%s,%s)"
31
32// 插入数据
33for (key, value) in codeList.items():
34 cursor.execute(sql, (value['id'], value['code']))
35 db.commit() // 提交事务
36
37// 关闭游标和数据库链接
38cursor.close()
39db.close()
python写数据库校验_Python:生成验证码并插入到数据库!相关推荐
- python随机数据库_Python实现生成随机数据插入mysql数据库的方法
本文实例讲述了Python实现生成随机数据插入mysql数据库的方法.分享给大家供大家参考,具体如下: 运行结果: 实现代码: import random as r import pymysql fi ...
- 用python做算法_自己用python写的螺旋矩阵生成算法
自己用python写的螺旋矩阵生成算法 如果输入6,可以生成如下矩阵: 1 20 19 18 17 16 2 21 32 31 30 15 3 22 33 36 29 14 4 23 34 35 28 ...
- python list转字符串_我用python写了个自动生成给文档生成索引的脚本!懒人智慧...
我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库: PiperLiu / ACMOI_Journey ,记录自己的刷题轨迹,并总结一下方法.心得.想到一个 ...
- 「懒惰的美德」我用 python 写了个自动生成给文档生成索引的脚本
我用 python 写了一个自动生成索引的脚本 简介:为了刷算法题,建了一个 GitHub仓库:PiperLiu / ACMOI_Journey,记录自己的刷题轨迹,并总结一下方法.心得.想到一个需求 ...
- 【随记】Python:前端表格获取到的填写数据插入到数据库表格中数据类型问题
Python:前端表格获取到的填写数据插入到数据库表格中数据类型问题 背景 问题再现 结论 背景 用户在前端界面的表格中填写数据,通过 text() 获取到的数据插入到数据库表中,该过程涉及到了数据类 ...
- python验证码生成_Python 生成验证码示例
对python这个高级语言感兴趣的小伙伴,下面一起跟随编程之家 jb51.cc的小编两巴掌来看看吧! 在web开发中经常用到验证码,为了防止机器人注册或者恶意登陆和查询等,作用不容小觑 但是验证码其实 ...
- Python图片处理PIL/pillow/生成验证码/出现KeyError: 和The _imagingft C module is not installed...
近期在用Python开发自己的博客.须要用到Python生成验证码,当然肯定要用到Python的图形处理库PIL,由于我用的是windows. 所以在安装好pil之后就開始写,就依照题目所说出现了Th ...
- python写了代码_Python写代码的用法建议
1.Mutable and immutable types Python有两种内置或用户定义的类型 可变类型是允许就地修改内容的类型.典型的可变列表是列表和词典:所有列表都有变异方法,如 list.a ...
- python产生随机字符串_Python生成随机字符串
原博文 2018-11-02 13:52 − import string import random def get_random_code(length=6, allow_symbol=False) ...
最新文章
- Pandas 基础 (3)—— 重新索引
- 容器重启后配置失效问题
- beanpostprocessor使用场景_Spring因动态代理使用不注意导致的诡异现象
- MinGW - Minimalist GNU for Windows
- 7-21 求特殊方程的正整数解 (15 分)
- 《零基础入门学习Python》学习过程笔记【016列表,元组,字符串的转化及共用技巧】...
- 适合海报设计的最佳字体
- C++指针、空指针、野指针使用的一些总结
- php实例三之网站浏览量统计
- Obsidian流程图
- linux 笔记本 显卡驱动,archlinux 笔记本安装nvidia显卡驱动与intel显卡驱动
- c# 获取数字的小数位数
- 空间轨迹分析与应用(前言)Computing with Spatial Trajectories
- 从零开始的nrf52832蓝牙开发(2)--蓝牙模板解析
- 阿里面试官:说一下公平锁和非公平锁的区别?
- 郭依婷——大学生的创业故事
- 项目四:使用SparkSQL开发的简易推荐系统
- ACL2020论文阅读笔记:BART
- 树莓派命令行下登录校园网
- 特征数据进行对数变换
热门文章
- php文件上传非法,ThinkPHP 3.2.3 版本上传文件出现“非法上传文件!”错误解决办法...
- stm32数据手册boot_STM32问题集之BOOT0和BOOT1的作用
- 学以致用三十四-----python2.0加载图片
- python 数据结构 1
- PinPhoto On OS X
- LogMeIn远程控制
- 热烈庆祝个人博客突破1万人!
- 红旗6.0SP2发布啦!
- 创建了一个.NET 技术的 Wiki 和论坛
- 【51Nod1773】A国的贸易 解题报告