\

Pythonはファイルの読み書きをサポートしており、その中でもprint()関数を使ってデータをファイルに書き込む方法があります。以下にその方法を示します。

print()関数を使ったファイルへの書き込み

Pythonのprint()関数は、通常は標準出力(通常はコンソール)にテキストを出力しますが、file引数を使って出力先をファイルに変更することができます。

以下にその例を示します。

# ファイルへの書き込み
with open('output.txt', 'w') as f:
    print('Hello, World!', file=f)

このコードはoutput.txtという名前のファイルを書き込みモード('w')で開き、そのファイルにHello, World!という文字列を書き込みます。

print()関数の便利な使い方

print()関数は、複数の引数を取ることができ、それらの引数を一つの文字列に連結して出力します。これを利用して、複数のデータを一度にファイルに書き込むことができます。

# 複数のデータを一度に書き込む
data = ['Hello', 'World', 'from', 'Python']
with open('output.txt', 'w') as f:
    print(*data, sep=' ', end='\\n', file=f)

このコードはdataリストの各要素を空白(' ')で連結し、それをoutput.txtという名前のファイルに書き込みます。

以上がPythonのprint()関数を使ったファイルへの書き込み方法です。この方法を使えば、簡単にデータをファイルに出力することができます。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です