私は乱数を生成するこのコードを持っています。私はそれが実行されるたびに新しい行/行に乱数を保存したい(コード)。Pythonを使用してCSVで新しい行を書き込む方法
newLine
とnewRow
を追加しようとしましたが、機能しませんでした。
import csv
import random
newFile = open("random.csv",'w',newline='')
newWriter = csv.writer(newFile, dialect='excel')
newRow = []
case_number = random.randint(0,1000000000)
print("Your problem has been stored. We have allocated a case number which will be sent off to a technician. Please take a note of your case number: ", str(case_number))
newRow.append(case_number)
newWriter.writerow(newRow)
newFile.close()
このコードをどのように短縮できますか?
ご協力いただければ幸いです。
ありがとうございました!
「機能しませんでした」。どうして?何が起こった? –
ファイルを '' w''の代わりに '' a''を追加モードで開きます。 – JRodDynamite