关于CSV查找指定行列的一些微小的工作

   今天是我觉得是有重要指标意义的一天,其实算是昨天晚上把,我第一次接到用python来完成任务的需求,具体就不说了,重要的是提取CSV文件的数据,以及把这个数据按照要求转移到另一个CSV文件上。今天一天主要就是纠结在题目上的两点。

   我如何可以在CSV提取任意一个行列下的数据,是今天我想的第一点,不得不吐槽百度下,中国程序员的抄袭,十个有八个是相同的内容,问题是还不能用,这些人要脸吗?你要是有一个转载的标志或者说转载也行啊,就是不验证就直接转。

   好了吐槽完毕,回归正题,如何获取呢?重点就是 这个

      reader = csv.reader(csvfile1)

     column = [row[2] for row in reader]

  利用这个ROW获取CSV的列数,这样可以获得指定列数据,然后

    for i,rows in enumerate(column):
  利用enumerate枚举指定第几个,那么第几行的数据也可以指定了,所以就可以获得指定行列数的数据,会有用的。

  有人说过,种一棵树最好就是十年前,其次是现在,我只能说是鬼扯,其次当然是九年零是十一个月,如果之前没有做好准备,到手的也机会你也没有把握,虽然还是很菜,但是通过这次机会,多学习PYthon把。

import csv,os,sys
import xlwt

with open(r'D:\ceshi\13.csv','rb') as csvfile1:
reader = csv.reader(csvfile1)
#rows= [row for row in reader]

column = [row[2] for row in reader]
for i,rows in enumerate(column):
if i == 3:
row=rows

print row

作者:学要
链接:https://www.zhihu.com/question/31727943/answer/129690928
来源:知乎
著作权归作者所有,转载请联系作者获得授权。




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值