ファイル操作の基礎 – Pythonで始めるプログラミング

ファイル操作の基礎 – Pythonで始めるプログラミング

Pythonは、シンプルかつ強力なプログラミング言語であり、ファイル操作も非常に簡単に行えます。今回は、Pythonを用いたファイル操作の基礎について紹介します。

ファイルの読み込み

ファイルを読み込むには、open()関数を使用します。以下に例を示します。

with open('example.txt', 'r') as f:
    content = f.read()
    print(content)

このコードでは、example.txtというファイルを読み込み、その内容を表示しています。さらに、with文を使用することで、ファイルの自動的なクローズも行われます。

ファイルの書き込み

次に、ファイルにデータを書き込む方法です。以下のコードスニペットをご覧ください。

with open('example.txt', 'w') as f:
    f.write('Hello, Python!')

この例では、example.txtというファイルに'Hello, Python!'と書き込みます。'w'は書き込みモードを示し、元のファイル内容を上書きします。

ファイルの追記

既存のファイルにデータを追加する場合は、'a'モードでファイルを開きます。

with open('example.txt', 'a') as f:
    f.write('\nAppend this line.')

このコードでは、example.txtファイルの末尾に新しい行を追加しています。

その他のファイル操作

Pythonは、osモジュール(外部リンク)を使って、複雑なファイル操作も容易に行えます。さらに、shutilモジュール(外部リンク)を使用して、ファイルおよびディレクトリのコピーや削除などの操作も簡単です。

Pythonの公式ドキュメント(外部リンク)は、さらに多くの情報を提供しています。

まとめ

Pythonを使えば、ファイルの操作が簡単かつ効果的に行えます。open()関数の基本を理解することで、ファイルを読む・書く・追記する能力を身につけることができます。さらに一歩進んで、osモジュール(外部リンク)shutilモジュール(外部リンク)を学ぶことで、さらに高度なファイル操作を行うことが可能です。

コメントを残す