では Python 、ファイルの読み書きには、標準ライブラリで提供されている関数 や 、 などのメソッドを使用します 。 でファイルを操作する方法は次のとおりです 。 open()
read()
write()
close()
Python
ファイルの読み取り
でファイルを読み取るには、 「r」(読み取り)モードの関数 Python を使用します。 この関数はファイル オブジェクトを返します。その後、 ファイルの内容を読み取るなどのメソッドを使用できます。 open()
read()
例 :
# Read the content of a file
with open("myfile.txt", "r") as file:
content = file.read()
print(content)
ファイルの書き込み
ファイルに書き込むか、新しいファイルを作成するには、 「w」(書き込み) モードで関数を使用します。 ファイルがすでに存在する場合は上書きされ、存在しない場合は新しいファイルが作成されます。 open()
例 :
# Write content to a file
with open("output.txt", "w") as file:
file.write("This is the content written to the file.")
ファイルへの追加
既存のコンテンツを上書きせずにファイルの末尾にコンテンツを追加するには、「a」(追加) モードを使用します。
例 :
# Append content to a file
with open("logfile.txt", "a") as file:
file.write("Appending this line to the file.")
ファイルを閉じる
読み取りまたは書き込み後は、 メソッドを使用してファイルを閉じることをお勧めします close()
。 ただし、このステートメントを使用する場合、ブロック を終了するときにファイル with
が自動的に閉じられるため、ファイルを手動で閉じる必要はありません 。 Python with
ファイルの読み取りと書き込みにより、 Python ファイルのデータを操作したり、外部ソースからの情報を保存および処理するアプリケーションを作成したりできます。