Python读取csv文件分隔符设置方法


Posted in Python onJanuary 14, 2019

Windows下的分隔符默认的是逗号,而MAC的分隔符是分号。拿到一份用分号分割的CSV文件,在Win下是无法正确读取的,因为CSV模块默认调用的是Excel的规则。

所以我们在读取文件的时候需要添加分割符变量。

import csv
import os
cwd = os.getcwd()
print ("Current folder is %s" % (cwd) )
 
csvfile = open( cwd + '\data\eclipse\change-metrics.csv','r')
reader = [each for each in csv.DictReader(csvfile, delimiter=';')] #这里设置分号为分隔符
 
for row in reader:
 print(row['classname'])
csvfile.close()

以上这篇Python读取csv文件分隔符设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 读取excel文件生成sql文件实例详解
May 12 Python
sublime text 3配置使用python操作方法
Jun 11 Python
使用python实现tcp自动重连
Jul 02 Python
Python查找第n个子串的技巧分享
Jun 27 Python
python中的插值 scipy-interp的实现代码
Jul 23 Python
Python中zip()函数的简单用法举例
Sep 02 Python
python django中8000端口被占用的解决
Dec 17 Python
基于Python和C++实现删除链表的节点
Jul 06 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
Nov 02 Python
Python 利用argparse模块实现脚本命令行参数解析
Dec 28 Python
Python学习之time模块的基本使用
Jan 17 Python
python基于tkinter制作m3u8视频下载工具
Apr 24 Python
Python装饰器用法实例分析
Jan 14 #Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 #Python
对Python中创建进程的两种方式以及进程池详解
Jan 14 #Python
对Python多线程读写文件加锁的实例详解
Jan 14 #Python
Python多进程写入同一文件的方法
Jan 14 #Python
python 将大文件切分为多个小文件的实例
Jan 14 #Python
使用k8s部署Django项目的方法步骤
Jan 14 #Python
You might like
php中截取中文字符串的代码小结
2011/07/17 PHP
PHP输出数组中重名的元素的几种处理方法
2012/09/05 PHP
php自定义apk安装包实例
2014/10/20 PHP
基于CI(CodeIgniter)框架实现购物车功能的方法
2018/04/09 PHP
浅析ajax请求json数据并用js解析(示例分析)
2013/07/13 Javascript
JavaScript调用浏览器打印功能实例分析
2015/07/17 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
JS+CSS实现的蓝色table选项卡效果
2015/10/08 Javascript
关于JS 预解释的相关理解
2016/06/28 Javascript
js实现带缓动动画的导航栏效果
2017/01/16 Javascript
原生js实现图片放大缩小计时器效果
2017/01/20 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
使用vue-route 的 beforeEach 实现导航守卫(路由跳转前验证登录)功能
2018/03/22 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
elementUI中Table表格问题的解决方法
2018/12/04 Javascript
浅谈KOA2 Restful方式路由初探
2019/03/14 Javascript
Vue实现商品飞入购物车效果(电商项目)
2019/11/26 Javascript
微信小程序中target和currentTarget的区别小结
2020/11/06 Javascript
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
[55:42]VG vs VGJ.T 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
python追加元素到列表的方法
2015/07/28 Python
Python 制作糗事百科爬虫实例
2016/09/22 Python
Python类属性的延迟计算
2016/10/22 Python
python实现图书管理系统
2018/03/12 Python
python实现内存监控系统
2021/03/07 Python
Python Pandas 箱线图的实现
2019/07/23 Python
Python OpenCV图像指定区域裁剪的实现
2019/10/30 Python
Python文本处理简单易懂方法解析
2019/12/19 Python
opencv+pyQt5实现图片阈值编辑器/寻色块阈值利器
2020/11/13 Python
波兰电子产品购物网站:Vobis
2019/05/26 全球购物
幼儿园教师请假制度
2014/01/16 职场文书
三潭印月的导游词
2015/02/12 职场文书
任命书标准格式
2015/03/02 职场文书
整脏治乱工作简报
2015/07/21 职场文书
幼儿园教师管理制度
2015/08/05 职场文书
年终奖金发放管理制度,中小企业适用,拿去救急吧!
2019/07/12 职场文书