[Python]ファイル読み込み[readline関数]

Pythonでreadline関数を用いてファイル書き込みを行うためのサンプルコード一覧

読み込むテキストファイル

Hello World

Python

Test

sample.txt

基本

input = 'sample.txt'
f = open(input, 'r', encoding='UTF-8')
data = f.readline()
print (data)
f.close()

ファイルの最後まで読み込む

input = 'sample.txt'
f = open(input, 'r', encoding='UTF-8')

while True:
  data = f.readline()
  if data == '':
    break
  print (data.rstrip('\n'))

f.close()

with文

input = 'sample.txt'
with open(input, 'r', encoding='UTF-8') as f:
    data = f.readline()
    print (data)

ファイルの最後まで読み込む

input = 'sample.txt'
with open(input, 'r', encoding='UTF-8') as f:
    while True:
        data = f.readline()
        if data == '':
            break
        print (data.rstrip('\n'))
タイトルとURLをコピーしました