2つのCSVファイル、「a.csv」と「b.csv」があります。私は 'a.csv'のデータを 'b.csv'にコピーしたいと思います。 「a.csvのデータの全体が=====================1つのCSVデータを別のCSVファイルにコピーしようとしています
import csv
ifile = open('/Users/avtarsingh/Downloads/StocksProject-master/data/nasdaq.csv', 'w', newline='')
read = csv.reader(ifile)
writer = csv.writer(ifile)
for row in ifile.readlines():
writer.writerow(['Avtar'])
print(row)
ifile.close()
「b.csv」の最後に追加されなければなりません===========================
新しいコード -
with open('/Users/avtarsingh/Downloads/StocksProject-master/data/procter.csv', 'r') as f:
# f = list(f)
for row in f:
print(row)
time.sleep(2)
with open('/Users/avtarsingh/Downloads/StocksProject-master/data/sp.csv', 'r') as g:
for row1 in g:
# g.writerow(f)
print(row1)
with open('/Users/avtarsingh/Downloads/StocksProject-master/data/nasdaq.csv', 'w') as h:
writer = csv.writer(h)
writer.writerows(f)
ファイルを*書き込み*モードで開いて、同時に読み込みして書き込もうとしています。臭いが悪い。 –
あなたがやっていることは、ファイルを "コピー"しているようには見えません。達成しようとしていることは何ですか? –
'コピー'しようとしているが、正しい方法が得られていない –