0
私は、ファイルが存在している場合は上書きされますスクリプトの上python2.7は安全に
import os
import sys
logname = "logfile"
f = open(logname, 'w')
sys.stdout = f
print "file created with file name {}".format(logname)
f.close()
で安全にファイルを作成します。私はそれを再現したくない。
「logfile」というファイル名が既に存在する場合は、「logfile1」という名前で作成してください。
はあなただけチェックすることはできませんあなたが
increment
機能実装できる複数の方法がありますそれを作成しようとする前に存在する? – Carcigenicate[pythonでファイルが存在しない場合にのみ安全にファイルを作成](https://stackoverflow.com/questions/10978869/safely-create-a-file-if-and-only-if-it) -does-not-exist-with-python) –
'a'モードで開いて、既存のファイルに追加するか、存在しない場合に作成することができます。 –