python 从csv读数据到mysql的实例


Posted in Python onJune 21, 2018

如下所示:

import csv
import sys,os
import MySQLdb

def read_csv(filename):
  with open(filename) as f:
    f_csv = csv.reader(f)
    headers = next(f_csv)
    #数据格式[1111,22222,1111,1111,.....]
    #for row in f_csv:
      # Process row
    #  field1=row[1]
    #  ...
    return headers

def conn_to_psto():
  #mysql连接方法
  #MySQLdb.connect()
  #postgl连接
  onn = MySQLdb.connect(database="testdb", \
              user="postgres", \
              password="pass123",\
              host="127.0.0.1",\
               port="5432")
  cur = conn.cursor()
  return cur

if __name__ == "__main__":
  #传入文件路径或文件名
  filename=sys.argv[1]
  f_csv=read_csv(filename)
  cur=conn_to_psto()
  for row in f_csv:
      # Process row
      field1=row[1]
      ...
    sql='''insert into .......(field1,field2,...) values(%,%,...) '''.format(field1=field1,field2=field2.........))
    cur.execute(sql)
  conn.commit()
  conn.close()

以上这篇python 从csv读数据到mysql的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python2.7简单连接与操作MySQL的方法
Apr 27 Python
python中数据爬虫requests库使用方法详解
Feb 11 Python
python中partial()基础用法说明
Dec 30 Python
Python中numpy模块常见用法demo实例小结
Mar 16 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
Jan 04 Python
python代码如何实现余弦相似性计算
Feb 09 Python
Python3.7实现验证码登录方式代码实例
Feb 14 Python
关于jupyter打开之后不能直接跳转到浏览器的解决方式
Apr 13 Python
Python打印特殊符号及对应编码解析
May 07 Python
Python控制鼠标键盘代码实例
Dec 08 Python
Python实现将多张图片合成MP4视频并加入背景音乐
Apr 28 Python
Python中使用tkFileDialog实现文件选择、保存和路径选择
May 20 Python
OPENCV去除小连通区域,去除孔洞的实例讲解
Jun 21 #Python
python读取文本绘制动态速度曲线
Jun 21 #Python
python实现可视化动态CPU性能监控
Jun 21 #Python
python实时监控cpu小工具
Jun 21 #Python
python实现监控某个服务 服务崩溃即发送邮件报告
Jun 21 #Python
python实现简易内存监控
Jun 21 #Python
Python实现的微信好友数据分析功能示例
Jun 21 #Python
You might like
重料打造自己的“宝马”---第三代
2021/03/02 无线电
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
php解析base64数据生成图片的方法
2016/12/06 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
JavaScript 入门·JavaScript 具有全范围的运算符
2007/10/01 Javascript
禁用键盘上的(全局)指定键兼容iE、Chrome、火狐
2013/05/14 Javascript
javaScript函数中执行C#代码中的函数方法总结
2013/08/07 Javascript
javascript数字时钟示例分享
2014/04/23 Javascript
jQuery同步提交示例代码
2015/12/12 Javascript
jQuery 翻页组件yunm.pager.js实现div局部刷新的思路
2016/08/11 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
2016/10/10 Javascript
浅析如何利用angular结合translate为项目实现国际化
2016/12/08 Javascript
easyui datebox 时间限制,datebox开始时间限制结束时间,datebox截止日期比起始日期大的实现代码
2017/01/12 Javascript
JS实现颜色的10进制转化成rgba格式的方法
2017/09/04 Javascript
微信小程序动态添加view组件的实例代码
2019/05/23 Javascript
koa2 从入门到精通(小结)
2019/07/23 Javascript
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
python在windows和linux下获得本机本地ip地址方法小结
2015/03/20 Python
python万年历实现代码 含运行结果
2017/05/20 Python
基于Python中求和函数sum的用法详解
2018/06/28 Python
python按时间排序目录下的文件实现方法
2018/10/17 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
python绘制评估优化算法性能的测试函数
2019/06/25 Python
浅谈Python程序的错误:变量未定义
2020/06/02 Python
浅谈css3中的前缀
2016/07/20 HTML / CSS
国外平面设计素材网站:The Hungry JPEG
2017/03/28 全球购物
档案检查欢迎词
2014/01/13 职场文书
搞笑婚礼主持词
2014/03/13 职场文书
建筑公司员工自我鉴定
2014/04/08 职场文书
竞选学生会演讲稿
2014/04/25 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
预备党员群众路线教育实践活动思想汇报2014
2014/10/25 职场文书
给老婆的检讨书(搞笑版)
2015/05/06 职场文书
Python中的min及返回最小值索引的操作
2021/05/10 Python
解决Pytorch修改预训练模型时遇到key不匹配的情况
2021/06/05 Python