0

このようなテキストファイルがあります

E13,E16,ES,2738
E12,E13,EM,394
E5,E5,E6,354

最初の 2 列を削除し、3 列目に書きたいので.txt、次のコードを書きました。

import csv
with open("num2_try.txt","rb") as source:
    rdr= csv.reader( source )
    with open("result.txt","wb") as result:
        wtr= csv.writer( result )
        for r in rdr:
            wtr.writerow( (r[2],r[3]) )

このような出力が得られます

ES,2738
EM,394
E6,354

しかし、私はこのようなものが欲しい

ES.txt 2738
EM.txt 394
E6.txt 354
4

1 に答える 1