python的txt导入数据库_python将txt文档每行内容循环插入数据库的方法
如下所示:
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的txt导入数据库_python将txt文档每行内容循环插入数据库的方法相关推荐
- python xpath提取转码_python-xpath获取html文档的部分内容
有些时候我在们需要的用正则提取出html中某一个部分的文字内容,如图: 获取dd部分的html文档,我们要通过它的一个属性去确定他的位置才可以拿到他这个部分我们可以看到他的这个属性class='row ...
- 用python将word文档导入数据库_python读取word文档,插入mysql数据库的示例代码
表格内容如下: 1.实现批量导入word文档,取文档标题中的数字作为编号 2.除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql # wuyanfeng # -*- coding: ...
- 用python将word文档导入数据库_python读取word文档,插入mysql数据库实例
表格内容如下: 1.实现批量导入word文档,取文档标题中的数字作为编号 2.除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql # wuyanfeng # -*- coding: ...
- python word导入数据库_python读取word文档,插入mysql数据库实例
表格内容如下: 1.实现批量导入word文档,取文档标题中的数字作为编号 2.除取上面打钩的内容需要匹配出来入库入库,其他内容全部直接入库mysql # wuyanfeng # -*- coding: ...
- python数据写入表格生成图片_python在word文档里插入图片和表格实例代码演示
# -*- coding: UTF8 -*- from docx import Document from docx.shared import Pt doc = Document() # 文件存储路 ...
- python处理excel文件求和_python对excel文档去重及求和的实例
废话不多说,估计只有我这个菜鸟废了2个小时才搞出来,主要是我想了太多方法来实现,最后都因为这因为那的原因失败了 间接说明自己对可变与不可变类型的了解,还是不够透彻 最后就用了个笨方法解决了! #cod ...
- python对excel数据求和_python对excel文档去重及求和的实例
废话不多说,估计只有我这个菜鸟废了2个小时才搞出来,主要是我想了太多方法来实现,最后都因为这因为那的原因失败了 间接说明自己对可变与不可变类型的了解,还是不够透彻 最后就用了个笨方法解决了! #cod ...
- python写入excel文件 保存_python:写入 Excel 文档
创建并保存 Excel 文档 : import openpyxl,os os.chdir('D://练习') wb=openpyxl.Workbook() wb.sheetnames 输出:['She ...
- mysql 将xml插入数据库_从xml文档中读取数据并插入mysql数据库中
// TODO: Add your control notification handler code here CMarkup xml; xml.Load("色谱案例表.xml" ...
最新文章
- mysql5.6.20二进制安装
- 有道精品课python-115批量转存与提取sha1工具2020下载
- 18.了解各种与排序有关的选择
- 查看表扫描次数,并对比索引对表查询的作用
- 如何在一小时内更新100篇文章?-Evernote Sync插件介绍
- 新风口下:嵌入式AI学习中较好的练手项目(附代码资料/学习视频/学习规划)...
- creator 静态属性_CocosCreator cc.class声明类
- erlang的cpu调优
- 如果使用SQLExpress 2005时要求'sp_configure 'User instances enabled''
- [BZOJ2820]YY的GCD
- 用C#实现MVC(Model View Control)模式介绍
- 全国计算机一级ms office考试题型,全国计算机等级考试一级MS Office题型剖析
- 经纬度坐标转换成px_经纬度坐标转像素坐标
- Oracle 客户端连接server 的方法
- redis的putall怎么取_redis配置多个数据库之新旧项目之间的取舍
- Java从入门到进阶书单推荐|必收藏
- 搜电影和网盘资源网站
- 禁止微信中长按出现 复制文本和在浏览器中打开
- Java设计模式:单例模式的7种实现
- 声学模型训练-LDA算法