【问题标题】:Python 2.7, Excel.csv getting specific columns &...?Python 2.7,Excel.csv 获取特定列&...?
【发布时间】:2014-07-29 05:25:54
【问题描述】:
对不起,伙计们,如果有类似或完全类似的帖子。我是编程/编码新手,只是找不到类似的帖子。我想做的是一个脚本,从用户那里获取关键字/输入,程序将从该关键字中找到 excel.csv 数据中的所有列。然后将列复制到一个新的 excel 文件。这是为了处理大型 excel 文件。是否有任何教程或地方可以找到如何执行此操作的提示/提示/示例?感谢您的时间和理解。
又是:
-
要读取的文件的名称。
-
标识要保存/复制/剪切的列的关键字。
-
创建新文件然后粘贴+截断?
(任何与此相近的内容或教程/示例将不胜感激。)
真诚地,
新手。
【问题讨论】:
标签:
python
excel
python-2.7
csv
【解决方案1】:
给你..
>>> import csv
>>> with open('eggs.csv', 'rb') as csvfile:
... spamreader = csv.reader(csvfile, delimiter=' ', quotechar='|')
... for row in spamreader:
... print ', '.join(row)
Spam, Spam, Spam, Spam, Spam, Baked Beans
Spam, Lovely Spam, Wonderful Spam
希望这能给你一些想法......