【发布时间】:2011-09-04 17:17:29
【问题描述】:
我正在尝试使用 Python 解决以下问题:我有一个表 (csv),我想从中连续提取第 1 + 2 行、第 1 + 3 行、第 1 + 4 行等。应再次保存为 csv 文件,并根据要提取的第 2 行中的第一个字符串命名(2、3、4、5、...)。现在我的问题 - python 是正确的工具吗?是否有可用的示例代码?
非常感谢任何帮助和提示!
克劳德 S.
+ 澄清:
感谢您的反馈 - 实际上我正在尝试使用 csv 模块打开并使用以下代码读取表格:
import csv
import sys
f = open(sys.argv[1], 'rt')
try:
reader = csv.reader(f)
for row in reader:
print row
现在我不确定如何选择和编写所需的行......对于初学者的问题,我很抱歉。 克劳德 S.
【问题讨论】:
-
您对其中的哪个具体部分有疑问?
-
documents 包含示例。如果您检查了
csv.reader是否有效并且您想编写代码,请查看csv.writer。