今回は、Python変数をtxt形式に一行ずつ書き込む方法注意事項Pythonが変数をtxt形式に一行ずつ書き込む際の注意点とは何なのかをご紹介します。見て。
最初に簡単な例を見てみましょう: txt テキストに変数を書き込む
f = open('E:/test.txt','w') f.write('hello world!') Out[3]: 12 f.close()
結果は図に示すとおりです:
では、変数を 1 行ずつ書き込むにはどうすればよいでしょうか?
「w」書き込みモードでは、次回変数を書き込むときに、元の txt ファイルの内容が上書きされますが、これは明らかに私たちが望んでいることではありません。 TXT には追加モード 'a' があり、複数の書き込みを実現できます:
f = open('E:/test.txt','a') f.write('the second writing...') Out[6]: 21 f.close()
結果は次のようになります:
行ごとに書き込みたい場合は、開始または終了するだけで済みます。 string 改行文字 'n' を追加するだけです:
f = open('E:/test.txt','a') f.write('\nthe third writing...') Out[9]: 21 f.close()
結果は次のようになります:
複数の変数を 1 行に同時に書き込みたい場合は、writelines( ) 関数:
f = open('E:/test.txt','a') f.writelines(['\nthe fourth writing...',',','good']) f.close()
結果は図に示すとおりです:
この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、注目してください。その他の関連記事は php 中国語 Web サイトにあります。
推奨書籍:
Python がデータを更新するために mysql を呼び出す方法
以上がPython で変数を 1 行ずつ txt 形式に書き込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。