0

次のようなCSVファイルがあります。

COL_A,COL_B
12345,A=1$B=2$C=3$

そのファイルを読み取って新しいファイルに書き戻すにはどうすればよいですか?2行目(行)だけですか?出力ファイルに次のものを含めたい:

12345,A=1$B=2$C=3$

ありがとう!

4

2 に答える 2

3

以下は、csvを読み取り、2番目の行を抽出してから、その2番目の行を別のファイルに書き込みます。

with open('file.csv') as file:
    second_line = list(file)[1]

with open('out.csv', mode = 'w') as file:
    file.write(second_line)
于 2012-07-23T18:32:19.733 に答える
0
outfile = open(outfilename,"w")
with open(filename) as f:
    for line in f:
       print >> outfile , line.split()[-1]
outfile.close()

行が実際にOPに投稿した行と同じように見える限り

于 2012-07-23T18:28:11.217 に答える