python将txt文档每行内容循环插入数据库的方法


Posted in Python onDecember 28, 2018

如下所示:

import pymysql
import time
import re

def get_raw_label(rece):
 re1 = r'"([\s\S]*?)": "'           #-------------正则表达式
 reg1 = re.compile(re1)            # ------------编译一下
 str1 = reg1.findall(rece)
 return str1

def get_detail(rece):
 re2 = r'": "([\s\S]*?)",'           #-------------正则表达式
 reg1 = re.compile(re2)            # ------------编译一下
 str2 = reg1.findall(rece)
 return str2

def a_file(file,cur):
 model1= 29
 f = open(file, 'r', encoding='UTF-8')
 lines = f.readlines()    #readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表,该列表可以由 Python 的 for... in ... 结构进行处理.保存给lines

 for line in lines:     #循环执行每一行的内容
  model1+=1
  raw_label1 = get_raw_label(line)
  detail1 = get_detail(line)

  # 插入数据
  sql = """insert into models(create_time,model_id,raw_label,detail) values (now(),%s,%s,%s)"""
  cur.execute(sql,[model1,raw_label1,detail1])
  db.commit()


db = pymysql.connect("localhost","root","subaobao666","newdatabase" ) #直接连入newdatabase库
cur = db.cursor() #获取游标


a_file("e:/Desktop/json1.txt",cur)

db.close()

以上这篇python将txt文档每行内容循环插入数据库的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中使用PIL库实现图片高斯模糊实例
Feb 08 Python
Django的session中对于用户验证的支持
Jul 23 Python
Python 处理数据的实例详解
Aug 10 Python
flask使用session保存登录状态及拦截未登录请求代码
Jan 19 Python
python config文件的读写操作示例
Sep 27 Python
python爬虫开发之selenium模块详细使用方法与实例全解
Mar 09 Python
jupyter notebook 多环境conda kernel配置方式
Apr 10 Python
在 Windows 下搭建高效的 django 开发环境的详细教程
Jul 27 Python
解决Python 函数声明先后顺序出现的问题
Sep 02 Python
sublime3之内网安装python插件Anaconda的流程
Nov 10 Python
在Ubuntu中安装并配置Pycharm教程的实现方法
Jan 06 Python
浅谈Python中的正则表达式
Jun 28 Python
pandas 把数据写入txt文件每行固定写入一定数量的值方法
Dec 28 #Python
Python计算库numpy进行方差/标准方差/样本标准方差/协方差的计算
Dec 28 #Python
Python编程深度学习绘图库之matplotlib
Dec 28 #Python
对pandas写入读取h5文件的方法详解
Dec 28 #Python
Python线程池模块ThreadPoolExecutor用法分析
Dec 28 #Python
Python实现的逻辑回归算法示例【附测试csv文件下载】
Dec 28 #Python
python 检查是否为中文字符串的方法
Dec 28 #Python
You might like
关于PHP中Object对象的笔记分享
2011/06/28 PHP
php 地区分类排序算法
2013/07/01 PHP
PHP开发api接口安全验证操作实例详解
2020/03/26 PHP
在js中使用"with"语句中跨frame的变量引用问题
2007/03/08 Javascript
javascript中关于break,continue的特殊用法与介绍
2012/05/24 Javascript
JQuery动画和停止动画实例代码
2013/03/01 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
jQuery如何将选中的对象转化为原始的DOM对象
2014/06/09 Javascript
原生javascript实现图片滚动、延时加载功能
2015/01/12 Javascript
JavaScript File API实现文件上传预览
2016/02/02 Javascript
jQuery Ajax File Upload实例源码
2016/12/12 Javascript
微信小程序 devtool隐藏的秘密
2017/01/21 Javascript
基于Vue插入视频的2种方法小结
2019/04/02 Javascript
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
原生js实现商品筛选功能
2019/10/28 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
2021/01/22 Vue.js
Python学习笔记之os模块使用总结
2014/11/03 Python
Python反射用法实例简析
2017/12/22 Python
django将网络中的图片,保存成model中的ImageField的实例
2019/08/07 Python
python实现上传文件到linux指定目录的方法
2020/01/03 Python
Python如何实现线程间通信
2020/07/30 Python
Pycharm创建文件时自动生成文件头注释(自定义设置作者日期)
2020/11/24 Python
Python 中Operator模块的使用
2021/01/30 Python
美国最大的电子宠物训练产品制造商:PetSafe
2018/10/12 全球购物
台湾三立电视电商平台:电电购
2019/09/09 全球购物
测试工程师岗位职责
2013/11/28 职场文书
销售部主管岗位职责
2013/12/18 职场文书
煤矿班组长岗位职责
2013/12/29 职场文书
教师党员思想汇报
2014/01/06 职场文书
《小白兔和小灰兔》教学反思
2014/02/18 职场文书
婚纱摄影师求职信
2014/03/07 职场文书
安全生产宣传标语
2014/06/06 职场文书
2014年师德师风自我剖析材料
2014/09/27 职场文书
迎新生标语大全
2014/10/06 职场文书
2014年小学教学工作总结
2014/11/13 职场文书
教你怎么用Python操作MySql数据库
2021/05/31 Python