ホームページ >バックエンド開発 >Python チュートリアル >Python で変数を 1 行ずつ txt 形式に書き込む方法

Python で変数を 1 行ずつ txt 形式に書き込む方法

php中世界最好的语言
php中世界最好的语言オリジナル
2018-04-09 10:38:154397ブラウズ

今回は、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 でマハラノビス距離を実装する方法

Python がデータを更新するために mysql を呼び出す方法

以上がPython で変数を 1 行ずつ txt 形式に書き込む方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。