Python实现生成随机数据插入mysql数据库的方法


Posted in Python onDecember 25, 2017

本文实例讲述了Python实现生成随机数据插入mysql数据库的方法。分享给大家供大家参考,具体如下:

运行结果:

Python实现生成随机数据插入mysql数据库的方法

实现代码:

import random as r
import pymysql 
first=('张','王','李','赵','金','艾','单','龚','钱','周','吴','郑','孔','??,'严','华','吕','徐','何')
middle=('芳','军','建','明','辉','芬','红','丽','功')
last=('明','芳','','民','敏','丽','辰','楷','龙','雪','凡','锋','芝','')
name=[]
passwd1=('1234','5678','147','258')
for i in range(101):  
  name1=r.choice(first)+r.choice(middle)+r.choice(last) #末尾有空格的名字
  name2=name1.rstrip() #去掉末尾空格后的名字
  if name2 not in name: #名字存入列表中,且没有重名
    name.append(name2)
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123',db='test1')
cur = conn.cursor() 
for i in range(len(name)):   #插入数据
  passwd=r.choice(passwd1)  #在密码列表中随机取一个
  cur.execute("insert into a2(name,passwd) values(%s,%s)",(name[i],passwd))#注意用法
cur.execute('select * from a2') #查询数据
for s in cur.fetchall():
  print(s)
conn.commit()
cur.close()
conn.close()

可见数据库中插入的数据有随机用户名及其对应密码。

Python 相关文章推荐
python的id()函数解密过程
Dec 25 Python
Python加pyGame实现的简单拼图游戏实例
May 15 Python
python2.7的编码问题与解决方法
Oct 04 Python
基于Python的接口测试框架实例
Nov 04 Python
Python基于Matplotlib库简单绘制折线图的方法示例
Aug 14 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
Nov 08 Python
Python安装selenium包详细过程
Jul 23 Python
Python实现线性判别分析(LDA)的MATLAB方式
Dec 09 Python
python实现ftp文件传输功能
Mar 20 Python
解析Tensorflow之MNIST的使用
Jun 30 Python
Python实现LR1文法的完整实例代码
Oct 25 Python
python 如何引入协程和原理分析
Nov 30 Python
python数据抓取分析的示例代码(python + mongodb)
Dec 25 #Python
Python实现生成随机日期字符串的方法示例
Dec 25 #Python
浅谈Python NLP入门教程
Dec 25 #Python
Python图形绘制操作之正弦曲线实现方法分析
Dec 25 #Python
关于Django显示时间你应该知道的一些问题
Dec 25 #Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
Dec 25 #Python
python回调函数中使用多线程的方法
Dec 25 #Python
You might like
1 Tube Radio
2021/03/02 无线电
PHP编程网上资源导航
2006/10/09 PHP
新闻分类录入、显示系统
2006/10/09 PHP
第十四节--命名空间
2006/11/16 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
2019/11/25 PHP
9个JavaScript评级/投票插件
2010/01/18 Javascript
IE下js调试工具Companion.JS
2010/10/15 Javascript
javascript实现简单的Map示例介绍
2013/12/23 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
详解Vue监听数据变化原理
2017/03/08 Javascript
JS实现延迟隐藏功能的方法(类似QQ头像鼠标放上展示信息)
2017/12/28 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
微信小程序开发之路由切换页面重定向问题
2018/09/18 Javascript
layui插件表单验证提交触发提交的例子
2019/09/09 Javascript
vant picker+popup 自定义三级联动案例
2020/11/04 Javascript
[56:45]DOTA2上海特级锦标赛D组小组赛#1 EG VS COL第一局
2016/02/28 DOTA
python批量提交沙箱问题实例
2014/10/08 Python
python  创建一个保留重复值的列表的补码
2018/10/15 Python
解决Pycharm运行时找不到文件的问题
2018/10/29 Python
python SocketServer源码深入解读
2019/09/17 Python
Python自动发送和收取邮件的方法
2020/08/12 Python
用HTML5实现手机摇一摇的功能的教程
2012/10/30 HTML / CSS
详解canvas绘制多张图的排列顺序问题
2019/01/21 HTML / CSS
家得宝官网:The Home Depot(全球最大的家居装饰专业零售商)
2018/12/17 全球购物
武汉世纪畅想数字传播有限公司 .NET笔试题
2015/06/13 面试题
非功能性需求都包括哪些方面
2013/10/29 面试题
毕业生个人求职信范例分享
2013/12/17 职场文书
教育课题研究自我鉴定范文
2013/12/28 职场文书
入党积极分子思想汇报
2014/01/02 职场文书
关于逃课的检讨书
2014/01/23 职场文书
高中生学习计划书
2014/09/15 职场文书
母亲节寄语大全
2015/02/27 职场文书
2019关于实习生工作安排及待遇的管理方案!
2019/07/16 职场文书
解决Tkinter中button按钮未按却主动执行command函数的问题
2021/05/23 Python
Golang Elasticsearches 批量修改查询及发送MQ
2022/04/19 Golang