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中sets模块的用法实例
Sep 30 Python
Python EOL while scanning string literal问题解决方法
Sep 18 Python
Python 文件处理注意事项总结
Apr 10 Python
使用python进行拆分大文件的方法
Dec 10 Python
Python将字符串常量转化为变量方法总结
Mar 17 Python
Django利用cookie保存用户登录信息的简单实现方法
May 27 Python
django之状态保持-使用redis存储session的例子
Jul 28 Python
Django模板语言 Tags使用详解
Sep 09 Python
基于Python中的yield表达式介绍
Nov 19 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 Python
基于CentOS搭建Python Django环境过程解析
Aug 24 Python
python读取mat文件生成h5文件的实现
Jul 15 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
PHP如何使用array_unshift()在数组开头插入元素
2020/09/01 PHP
你的编程语言可以这样做吗?
2006/09/07 Javascript
javascript 实用的文字链提示框效果
2010/06/30 Javascript
表头固定(利用jquery实现原理介绍)
2012/11/08 Javascript
javascript使用smipleChart实现简单图表
2015/01/02 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
删除javascript所创建子节点的方法
2015/05/21 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
Angularjs的Controller间通信机制实例分析
2016/11/07 Javascript
从零开始学习Node.js系列教程四:多页面实现数学运算的client端和server端示例
2017/04/13 Javascript
浅谈sass在vue注意的地方
2017/08/10 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
2017/11/02 Javascript
微信小程序实现的贪吃蛇游戏【附源码下载】
2018/01/03 Javascript
一步步教会你微信小程序的登录鉴权
2018/04/09 Javascript
vue.js的vue-cli脚手架中使用百度地图API的实例
2019/01/21 Javascript
安装多版本Vue-CLI的实现方法
2020/03/24 Javascript
python模拟登陆阿里妈妈生成商品推广链接
2014/04/03 Python
python去除所有html标签的方法
2015/05/05 Python
使用Python导出Excel图表以及导出为图片的方法
2015/11/07 Python
利用TensorFlow训练简单的二分类神经网络模型的方法
2018/03/05 Python
Python字符串逆序的实现方法【一题多解】
2019/02/18 Python
pyqt弹出新对话框,以及关闭对话框获取数据的实例
2019/06/18 Python
Python如何优雅获取本机IP方法
2019/11/10 Python
Flask和pyecharts实现动态数据可视化
2020/02/26 Python
python使用Word2Vec进行情感分析解析
2020/07/31 Python
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
意大利大型购物中心:Oliviero.it
2017/10/19 全球购物
什么造成了Java里面的异常
2016/04/24 面试题
几个Shell Script面试题
2012/08/31 面试题
《维生素c的故事》教学反思
2014/02/18 职场文书
如何写股份合作协议书
2014/09/11 职场文书
教师党员个人剖析材料
2014/09/29 职场文书
保证金退回承诺函格式
2015/01/21 职场文书
接待员岗位职责
2015/02/13 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书