我正在从包含以下数据的CSV文件(xyz.CSV)中读取数据:

col1,col2,col3,col4

name1,empId1,241682-27638-USD-CIGGNT ,1

name2,empId2,241682-27638-USD-OCGGINT ,1

name3,empId3,241942-37190-USD-GGDIV ,2

name4,empId4,241942-37190-USD-CHYOF ,1

name5,empId5,241942-37190-USD-EQPL ,1

name6,empId6,241942-37190-USD-INT ,1

name7,empId7,242066-15343-USD-CYJOF ,3

name8,empId8,242066-15343-USD-CYJOF ,3

name9,empId9,242066-15343-USD-CYJOF ,3

name10,empId10,241942-37190-USD-GGDIV ,2

当我用循环迭代它时,我能够通过以下代码按行打印数据并且只能打印column1数据.

file=open( path +"xyz.CSV", "r")

reader = csv.reader(file)

for line in reader:

t=line[0]

print t

通过上面的代码我只能得到第一列.

如果我尝试打印行[1]或行[2],它会给我以下错误.

file=open( path +"xyz.CSV", "r")

reader = csv.reader(file)

for line in reader:

t=line[1],[2]

print t

t=line[1],line[2]

IndexError: list index out of range

请建议打印column2或column3的数据.

python中如何打开csv文件_在Python中从CSV文件读取数据相关推荐

  1. python控制已经打开的浏览器_使用python+selenium控制手工已打开的浏览器

    我们可以利用Chrome DevTools协议.它允许客户检查和调试Chrome浏览器. 打开cmd,在命令行中输入命令: chrome.exe --remote-debugging-port=922 ...

  2. python恶搞代码打开对方摄像头_用Python获取摄像头并实时控制人脸的实现示例

    实现流程 从摄像头获取视频流,并转换为一帧一帧的图像,然后将图像信息传递给opencv这个工具库处理,返回灰度图像(就像你使用本地静态图片一样) 程序启动后,根据监听器信息,使用一个while循环,不 ...

  3. python做excel表格教程视频_基于Python实现excel表格读写

    首先安装对应的xlrd和xlwt 打开cmd命令窗口输入pip install xlrd和pip install xlwt就可以安装.之后输入pip list检查是否成功配置: xlrd操作# 接下来 ...

  4. c++ 写入文件_利用Python把数据存储在csv文件中

    鼠年第一天开盘,很多股票跌停,太闹心了!今天再找点开心的事情做吧.人生最幸福的事情莫过于看到自己写的程序调试通过了! 前面我们介绍了,如何用Python做一个串口通讯的上位机.用这个上位机我们可以从E ...

  5. 怎么用python打开csv文件_使用Python从CSV文件读取数据

    CSV文件,也就是Comma-separated Value文件,用sublime打开是这样(数据下载见文末): 如果用excel打开是这样(千万别点保存,保存就有问题): 来看看怎么打开,如果安装了 ...

  6. python with打开多个文件_在python中使用with打开多个文件的方法

    python 用循环创建多个文件 请教- 小编想用python创建多个.tex的文件并把他们转换成pdf最终再打包成小编要在爱你的这条路上压抑住所有思念等你来爱小编. Python编程中用for()循 ...

  7. python同时打开两个文件_在python中使用with打开多个文件的方法

    虽然初恋是java, 可是最近是越来越喜欢python, 所以决定追根溯源好好了解下python的原理,架构等等.小脑袋瓜不太好使,只能记录下慢慢进步吧 使用with打开文件的好处不多说,这里记录一下 ...

  8. python中csv库_关于python 自带csv库的使用心得 附带操作实例以及excel下乱码的解决...

    因为上次帮我们产品处理过一个文件,他想生成能excel处理操作的.但是上次由于时间非常紧张,所以并没有处理好. 正好无聊就来好好研究一下 ,找算法要了几个 csv文件.来好好玩一玩. 全篇使用了pyt ...

  9. 写csv文件_机器学习Python实践——数据导入(CSV)

    一,CSV 逗号分隔值(逗号分隔值,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本).字幕:纯意味着该文件的英文一个字符序列,不含必须像二进制数 ...

最新文章

  1. C#_数据库基本交互
  2. php imagemagick 文档,调用ImageMagick的PHP函数中文文档
  3. webbrowser设置横向打印_C# 日常记录:指定打印机/纸张/纸盒(静默打印)(不弹窗打印)WinForm篇...
  4. VS中标志寄存器表示
  5. 单片机传输浮点数给android,请问单片机怎么接收从串口发送过来的浮点数?
  6. 海量数据中找top K专题
  7. linux常用命令的全拼(转载)
  8. 第三季-第19课-消息队列编程
  9. 寻找关键之年的榜样和标准
  10. 论文查重怎么看查重率
  11. 利用Python制作证件照
  12. Mac显示桌面的快捷方式
  13. scratch五彩缤纷多瓣花 电子学会图形化编程scratch等级考试二级真题和答案解析2021-6
  14. 计算机毕设(附源码)JAVA-SSM基于java学科竞赛管理系统
  15. 站点能源低碳目标网,助力网络碳中和 | 华为发布站点能源十大趋势
  16. sqlserver2005和mysql_myecplise+mysql(或SQLserver2005)配置
  17. 圆柱体的投影特点_环形屏幕投影技术的特点和优势
  18. 【多线程】——深入理解线程中断方式(interrupt)
  19. CC3200 调试记录——XDCtools版本导致的编译不过
  20. Mac m1配置mysql

热门文章

  1. golang实现二叉搜索树
  2. TensorFlow迁移学习的识别花试验
  3. (第六场)Singing Contest 【模拟】
  4. oracle--pl/sql变量定义----
  5. Oracle 学习系列之一(表空间与表结构)
  6. 学习是一个漫长不能松懈的过程
  7. skyline的用法
  8. MagicDraw UML 16.8 安装教程
  9. WIN7建立网络映射磁盘
  10. springboot 打卡功能_实战:如果让你用SpringBoot实现签到奖励的功能,你会怎么做?...