Pythonを使用してファイルの内容を読み取ります
Pythonでファイルの内容を読み込む方法はいろいろありますが、以下にいくつか一般的な方法を示します。
- open()関数でファイルを開き、read()メソッドを使ってファイルの内容を全て読み取ります。
file = open("filename.txt", "r")
content = file.read()
file.close()
print(content)
- open()関数でファイルを開き、readline()メソッドで一行ごとにファイル内容を読み取ります。
file = open("filename.txt", "r")
line = file.readline()
while line:
print(line)
line = file.readline()
file.close()
- open() 関数でファイルを開き、readlines() メソッドでファイルの内容をリストとして取得する。
file = open("filename.txt", "r")
lines = file.readlines()
file.close()
for line in lines:
print(line)
- ファイルをwith構文で開くと自動的にファイルが閉じられ、read()メソッドでファイルの内容を読み込めます。
with open("filename.txt", "r") as file:
content = file.read()
print(content)
上記の手順における “filename.txt” は読み込むファイル名で、”r” はファイルを読み込み専用で開くことを意味します。状況に応じて、”w” (書き込みモード)、”a” (追加モード) など、他のファイル操作モードを使用できます。