Pythonで書き込み後のファイルを読み込む
Pythonでは、open()関数を使用してファイルの読み書きができます。以下に基本的な例をいくつか示します。
ファイルを読み込みます。
# 打开文件
file = open("filename.txt", "r")
# 读取文件的内容
content = file.read()
# 打印内容
print(content)
# 关闭文件
file.close()
ファイルに書き込む。
# 打开文件
file = open("filename.txt", "w")
# 写入内容
file.write("Hello, world!")
# 关闭文件
file.close()
ファイルを書き込む際、ファイルが存在しなければ自動的に新規作成されます。ファイルが存在する場合、既存のものは上書きされます。また、”a”のようにファイルを開く別のモードを使用でき、このモードではファイルの最後にコンテンツを追加し、元々あるコンテンツを上書きしません。
なお、ファイルのオープンとクローズの自動管理にはwith文を使うよう推奨します。ファイルがある場合のみ処理される例を以下に示します。
# 读取文件
with open("filename.txt", "r") as file:
content = file.read()
print(content)
# 写入文件
with open("filename.txt", "w") as file:
file.write("Hello, world!")
「with」文を使用すると、ファイルを明示的に閉じる必要がなく、システムが自動的に処理してくれます。