単純なプログラムで読み込まれる数行のテキストを持つpythonを使ってtxtファイルを作成しました。しかし、私はファイルを再オープンして、プログラムの後半部分でファイルに行を追加するときに問題があります。 (ラインは、後に取得したユーザ入力から書き込まれます。)これは、「file.txtを」は前に開いて中に書き込まれていると仮定されているPythonを使って既存のファイルに行を追加する方法
with open('file.txt', 'w') as file:
file.write('input')
。この開口部内に第二の時間しかし、コードとその私は現在、私は前に書かれたすべてを消去し、新しい行を書き直さなければなりません。これが起こらないようにする方法はありますか(そしておそらくファイルを開く余分なコードを減らしてしまうかもしれません)?
ドゥ組み込みのファイルタイプをシャドーイングするので、 "ファイル"を変数名として使用しないでください。 – Fabian