Pythonでprint出力をTXTファイルに保存する方法
ファイル操作関連の関数を使用すれば、printの出力をtxtファイルに保存できます。
はじめに、open() 関数を使用してテキスト ファイルを開く必要があります。この関数には引数が 2 つ必要です。1 つ目はファイル名、2 つ目はファイルを開くモードです。モード引数には「w」(書き込みモード)を指定すると、ファイルが書き込みモードで開かれます。ファイルが存在しない場合は、自動的に新しいファイルが作成されます。
その後、print() 関数を使ってコンソールに出力させつつ、file 引数で指定した txt ファイルに出力することも可能です。
最後に、ファイルを正しく保存するために、close() 関数を使用してファイルを閉じてください。
以下のコード例を参照してください。
# 打开txt文件,以写入模式打开
file = open("output.txt", "w")
# 设置print输出内容到文件中
print("Hello, World!", file=file)
# 关闭文件
file.close()
以上のコードを実行すると、現在の作業ディレクトリにoutput.txtというファイルが作成され、「Hello, World!」という文字列がそのファイルに書き込まれます。