Python open() ビルトイン関数
ファイルをオープンし、対応するファイルオブジェクトを返します。ファイルを開けない場合は、OSError が発生します。この関数の使用方法の詳細については、ファイルの読み書きを参照してください。
導入
Python の open() 関数は、ファイルを開き、ファイルオブジェクトを返すために使用されます。これは、システム上のファイルと対話するための標準的な方法です。読み取り、書き込み、追記など、ファイルを開くモードを指定できます。
例
# 新しいファイルを開く ('x' モードでは、ファイルが既に存在する場合にエラーが発生します)
spam = open('spam.txt', mode='x')
spam.write('My first line\n\n')
spam.close()
# ファイルに追記し、その後自動的にクローズする
with open('spam.txt', mode='a') as spam:
spam.write('My second line')
with open('spam.txt') as spam:
content = spam.read()
print(content)
My first line
My second line