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 dict remove数组删除(del,pop)
Mar 24 Python
Python列表生成器的循环技巧分享
Mar 06 Python
Python之str操作方法(详解)
Jun 19 Python
Python基础语言学习笔记总结(精华)
Nov 14 Python
python生成器,可迭代对象,迭代器区别和联系
Feb 04 Python
Django基础知识与基本应用入门教程
Jul 20 Python
如何使用Python进行OCR识别图片中的文字
Apr 01 Python
python中字符串数组逆序排列方法总结
Jun 23 Python
wxpython绘制音频效果
Nov 18 Python
Python OrderedDict字典排序方法详解
May 21 Python
Manjaro、pip、conda更换国内源的方法
Nov 17 Python
python playwright 自动等待和断言详解
Nov 27 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获取当前文件所在目录 getcwd()函数
2009/05/13 PHP
php xml留言板 xml存储数据的简单例子
2009/08/24 PHP
PHP 第二节 数据类型之字符串类型
2012/04/28 PHP
PHP中使用file_get_contents抓取网页中文乱码问题解决方法
2014/12/17 PHP
thinkPHP实现MemCache分布式缓存功能
2016/03/23 PHP
Ubuntu 16.04中Laravel5.4升级到5.6的步骤
2018/12/07 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
2019/09/05 PHP
PHP全局使用Laravel辅助函数dd
2019/12/26 PHP
如何运行/调试你的PHP代码
2020/10/23 PHP
jquery 事件执行检测代码
2009/12/09 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
js中页面的重新加载(当前页面/上级页面)及frame或iframe元素引用介绍
2013/01/24 Javascript
JS焦点图,JS 多个页面放多个焦点图的实例
2016/12/08 Javascript
Angular 向组件传递模板的两种方法
2018/02/23 Javascript
JS实现显示当前日期的实例代码
2018/07/03 Javascript
解决ele ui 表格表头太长问题的实现
2019/11/13 Javascript
如何利用 JS 脚本实现网页全自动秒杀抢购功能
2020/10/12 Javascript
[43:41]OG vs Newbee 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.21.mp4
2020/07/19 DOTA
[33:09]完美世界DOTA2联赛循环赛 Forest vs DM BO2第二场 10.29
2020/10/29 DOTA
python搭建虚拟环境的步骤详解
2016/09/27 Python
快速了解Python开发中的cookie及简单代码示例
2018/01/17 Python
python实现简单的单变量线性回归方法
2018/11/08 Python
python数据预处理之数据标准化的几种处理方式
2019/07/17 Python
简单了解python变量的作用域
2019/07/30 Python
selenium 多窗口切换的实现(windows)
2020/01/18 Python
Python正则表达式高级使用方法汇总
2020/06/18 Python
Python 实现简单的客户端认证
2020/07/29 Python
Shopping happy life西班牙:以最优惠的价格提供最好的时尚配饰
2020/03/13 全球购物
Java中实现多态的机制
2015/08/09 面试题
电子商务网站的创业计划书
2014/01/05 职场文书
年终考核评语
2014/01/19 职场文书
促销活动总结
2014/04/28 职场文书
学校欢迎标语
2014/06/18 职场文书
模具专业求职信
2014/06/26 职场文书
2014年大学生社会实践自我鉴定
2014/09/26 职场文书
2016年春节问候语
2015/11/11 职场文书