\

Pythonでは、ファイルの読み込みを行うためのいくつかの方法があります。その中でも、open関数とreadlinesメソッドは非常に便利で、頻繁に使用されます。

open関数

open関数は、Pythonの組み込み関数の1つで、ファイルの操作に利用します。新規ファイルの作成や書き込み、読み込み、追記、保存等の作業を行うことが可能です。

f = open('filename', 'r')

上記のコードは、’filename’という名前のファイルを読み込むモード(’r’)で開きます。

readlinesメソッド

readlinesメソッドは、ファイルの内容を全て読み出し、1行ごとのリストにします。

lines = f.readlines()
print(lines)

このコードは、開いたファイルの全ての行を読み込み、それらをリストとして出力します。

注意点

ファイルサイズが大きい場合は、readlinesメソッドで一括に読み込むとメモリを大量に消費する可能性があります。そのような場合は、readlineメソッドを使用して、一行ずつ読み込むことを検討してみてください。

with open('filename', 'r') as f:
    for line in f:
        print(line)

このコードは、ファイルを一行ずつ読み込み、それぞれの行を出力します。

以上が、Pythonのopen関数とreadlinesメソッドの基本的な使い方です。これらを理解し、適切に使用することで、Pythonでのファイル操作がより効率的になります。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です