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 相关文章推荐
从零学python系列之从文件读取和保存数据
May 23 Python
浅析python 内置字符串处理函数的使用方法
Jun 11 Python
Python中的自定义函数学习笔记
Sep 23 Python
Python中装饰器学习总结
Feb 10 Python
Python基于TCP实现会聊天的小机器人功能示例
Apr 09 Python
pandas 透视表中文字段排序方法
Nov 16 Python
python pip源配置,pip配置文件存放位置的方法
Jul 12 Python
python numpy数组中的复制知识解析
Feb 03 Python
Python3列表List入门知识附实例
Feb 09 Python
python 链接sqlserver 写接口实例
Mar 11 Python
python通用数据库操作工具 pydbclib的使用简介
Dec 21 Python
Python经常使用的一些内置函数
Apr 11 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
php数组函数序列之array_key_exists() - 查找数组键名是否存在
2011/10/29 PHP
PHP和.net中des加解密的实现方法
2013/02/27 PHP
php实现的太平洋时间和北京时间互转的自定义函数分享
2014/08/19 PHP
php中判断数组相等的方法以及数组运算符介绍
2015/03/30 PHP
PHP更安全的密码加密机制Bcrypt详解
2017/06/18 PHP
Javascript实例教程(19) 使用HoTMetal(5)
2006/12/23 Javascript
来自qq的javascript面试题
2010/07/24 Javascript
javascript中使用css需要注意的地方小结
2010/09/01 Javascript
js showModalDialog弹出窗口实例详解
2014/01/07 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
JS 数字转换为大写金额的简单实例
2016/08/04 Javascript
bootstrapValidator自定验证方法写法
2016/12/01 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
微信小程序page的生命周期和音频播放及监听实例详解
2017/04/07 Javascript
js实现本地图片文件拖拽效果
2017/07/18 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
vue-router配合ElementUI实现导航的实例
2018/02/11 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
在Python下尝试多线程编程
2015/04/28 Python
Django之无名分组和有名分组的实现
2019/04/16 Python
Python配置虚拟环境图文步骤
2019/05/20 Python
python中get和post有什么区别
2020/06/19 Python
卡骆驰新加坡官网:Crocs新加坡
2018/06/12 全球购物
工商企业管理应届生求职信
2013/11/03 职场文书
心理学专业毕业生推荐信范文
2013/11/21 职场文书
中专毕业生自我鉴定
2013/11/21 职场文书
中学自我评价
2014/01/31 职场文书
行政管理毕业生自荐信
2014/02/24 职场文书
城管执法人员纪律作风整顿思想汇报
2014/09/13 职场文书
学校施工安全责任书
2015/01/29 职场文书
2015年学生会个人工作总结
2015/04/09 职场文书
吴仁宝观后感
2015/06/09 职场文书
小学二年级语文教学反思
2016/03/03 职场文书
Python 键盘事件详解
2021/11/11 Python
HTML5中的DOCUMENT.VISIBILITYSTATE属性详解
2023/05/07 HTML / CSS