1
テキストファイルがあり、その内容をCSVファイルの特定の列に書きたい。 は、ここに私のコードCSVファイルの特定の列にテキストファイルを書き込む
import csv
f1 = open ("input.txt","r") # open input file for reading
f = f1.read()
with open('output.csv','w') as csvfile: # input csv file
a = csv.writer(csvfile, delimiter=',')
# edit the 8th column
a.writerow(str(f))
f1.close()
INPUT.TXTです: これは、ファイルONE IS
私の問題は、それが行全体ではなく、文の中で各文字を書き込み、私のような特定の列にどのように割り当てることができますですrow[0]
にコンテンツがあります。
output.csv(r means row)
r1 r2 r3 r4 r5 r6 r7 r8 r9 r10 r11 r12 r13
T H I S I S F I L E O N E
'input.txt'の内容のサンプルと' out.csv'のように見せてください。 – Abdou
質問を編集して例を挙げました。 –
はそれが行か列ですか? – haifzhan