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实现图书管理系统
Mar 12 Python
python3 遍历删除特定后缀名文件的方法
Apr 23 Python
python实现守护进程、守护线程、守护非守护并行
May 05 Python
解决python中无法自动补全代码的问题
Dec 04 Python
python正则表达式匹配[]中间为任意字符的实例
Dec 25 Python
Python3.5内置模块之random模块用法实例分析
Apr 26 Python
numpy和pandas中数组的合并、拉直和重塑实例
Jun 28 Python
Python+numpy实现矩阵的行列扩展方式
Nov 29 Python
VScode连接远程服务器上的jupyter notebook的实现
Apr 23 Python
python 匿名函数与三元运算学习笔记
Oct 23 Python
pip/anaconda修改镜像源,加快python模块安装速度的操作
Mar 04 Python
Python列表的索引与切片
Apr 07 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模拟登陆163邮箱发邮件及获取通讯录列表的方法
2015/03/07 PHP
PHP批斗大会之缺失的异常详解
2019/07/09 PHP
表单元素事件 (Form Element Events)
2009/07/17 Javascript
JavaScript几种形式的树结构菜单
2010/05/10 Javascript
获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍
2012/11/08 Javascript
javascript控制swfObject应用介绍
2012/11/29 Javascript
javascript之典型高阶函数应用介绍
2013/01/10 Javascript
javascript间隔刷新的简单实例
2013/11/14 Javascript
javascript中call,apply,bind的用法对比分析
2015/02/12 Javascript
jQuery中extend()和fn.extend()方法详解
2015/06/03 Javascript
JS模式之简单的订阅者和发布者模式完整实例
2015/06/30 Javascript
浅析nodejs实现Websocket的数据接收与发送
2015/11/19 NodeJs
javascript字符串函数汇总
2015/12/06 Javascript
理解javascript中的严格模式
2016/02/01 Javascript
多功能jQuery树插件zTree实现权限列表简单实例
2016/07/12 Javascript
js 上传文件预览的简单实例
2016/08/16 Javascript
jQuery文本框得到与失去焦点动态改变样式效果
2016/09/08 Javascript
分享一个原生的JavaScript拖动方法
2016/09/25 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
JavaScript继承定义与用法实践分析
2018/05/28 Javascript
vue基于element-ui的三级CheckBox复选框功能的实现代码
2018/10/15 Javascript
JS在Array数组中按指定位置删除或添加元素对象方法示例
2019/11/19 Javascript
如何基于JavaScript判断图片是否加载完成
2019/12/28 Javascript
解决echarts数据二次渲染不成功的问题
2020/07/20 Javascript
[04:29]2014DOTA2国际邀请赛 主赛事第三日TOPPLAY
2014/07/21 DOTA
pytorch permute维度转换方法
2018/12/14 Python
用Python将Excel数据导入到SQL Server的例子
2019/08/24 Python
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
纽约和芝加哥当天送花:Ode à la Rose
2019/07/05 全球购物
供用电专业求职信
2014/07/07 职场文书
借名购房协议书范本
2014/10/06 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书
Python制作春联的示例代码
2022/01/22 Python
uniapp 微信小程序 自定义tabBar 导航
2022/04/22 Javascript
python神经网络 tf.name_scope 和 tf.variable_scope 的区别
2022/05/04 Python