Pythonでのファイルの読み書き操作方法は何ですか?
Python でファイルの読み書きを行う際には、主に組み込みの open() 関数を使用してファイルを開きます。以下は、簡単な例です:
- ファイルの内容を読み込んで出力する:
# 打开文件
with open('file.txt', 'r') as f:
# 读取文件内容
content = f.read()
# 打印内容
print(content)
- ファイルへのコンテンツの書き込み:
# 打开文件
with open('file.txt', 'w') as f:
# 写入内容
f.write('Hello, world!')
open()関数では、最初の引数はファイルパスであり、2番目の引数はファイルを開くモードです。一般的なモードには、’r’はファイルを読み取ることを示し、’w’はファイルに書き込むことを示し、’a’はファイルの末尾に追加することを示し、’rb’はバイナリモードでファイルを読み取ることを示し、’wb’はバイナリモードでファイルに書き込むことを示します。
ファイル操作を終えた後は、必ずclose()メソッドを呼び出してファイルを閉じるか、with文を使用してファイルを自動的に閉じる必要があります。