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 接口测试response返回数据对比的方法
Feb 11 Python
Python贪心算法实例小结
Apr 22 Python
Django项目中包含多个应用时对url的配置方法
May 30 Python
django反向解析和正向解析的方式
Jun 05 Python
python dict 相同key 合并value的实例
Jan 21 Python
Python基于机器学习方法实现的电影推荐系统实例详解
Jun 25 Python
django 实现将本地图片存入数据库,并能显示在web上的示例
Aug 07 Python
Python列表元素常见操作简单示例
Oct 25 Python
Python实现ATM系统
Feb 17 Python
python3 使用traceback定位异常实例
Mar 09 Python
PyQt5+Pycharm安装和配置图文教程详解
Mar 24 Python
pytorch实现查看当前学习率
Jun 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
二十行语句实现从Excel到mysql的转化
2006/10/09 PHP
7个超级实用的PHP代码片段
2011/07/11 PHP
PHP判断字符串长度的两种方法很实用
2015/09/22 PHP
关于PHP中Session文件过多的问题及session文件保存位置
2016/03/17 PHP
JQuery在光标位置插入内容的实现代码
2010/06/18 Javascript
JS实现向表格行添加新单元格的方法
2015/03/30 Javascript
window.onerror()的用法与实例分析
2016/01/27 Javascript
Node.js的基本知识简单汇总
2016/09/19 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
详解webpack自动生成html页面
2017/06/29 Javascript
vue插件vue-resource的使用笔记(小结)
2017/08/04 Javascript
JavaScript运行原理分析
2018/02/09 Javascript
layui中使用jquery控制radio选中事件的示例代码
2018/08/15 jQuery
layui-table表复选框勾选的所有行数据获取的例子
2019/09/13 Javascript
Node.js API详解之 string_decoder用法实例分析
2020/04/29 Javascript
[02:41]DOTA2英雄基础教程 冥魂大帝
2014/01/16 DOTA
非递归的输出1-N的全排列实例(推荐)
2017/04/11 Python
python+selenium实现163邮箱自动登陆的方法
2017/12/31 Python
python程序控制NAO机器人行走
2019/04/29 Python
用django设置session过期时间的方法解析
2019/08/05 Python
在OpenCV里实现条码区域识别的方法示例
2019/12/04 Python
浅谈PyQt5中异步刷新UI和Python多线程总结
2019/12/13 Python
DataFrame.groupby()所见的各种用法详解
2020/06/14 Python
全面解析CSS Media媒体查询使用操作(推荐)
2017/08/15 HTML / CSS
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
Sahajan美国:阿育吠陀护肤品牌
2021/01/09 全球购物
学前教育毕业生自荐信范文
2013/12/24 职场文书
办公自动化专业大学生职业规划书
2014/03/06 职场文书
幼儿园区域活动总结
2014/05/08 职场文书
公司员工管理制度
2015/08/04 职场文书
一年之计:2019年下半年的计划
2019/05/07 职场文书
古诗文之爱国名句(77句)
2019/09/24 职场文书
曾国藩励志经典名言37句,蕴含哲理
2019/10/14 职场文书
Python入门学习之类的相关知识总结
2021/05/25 Python
欧元符号 €
2022/02/17 杂记
Python实现双向链表基本操作
2022/05/25 Python