Pythonでファイルを操作するための基本的な方法を紹介します。特に、open
関数の使用方法について詳しく説明します。
open関数とは
open
関数はPythonの組み込み関数で、ファイルの操作に利用します。新規ファイルの作成や書き込み、読み込み、追記、保存等の作業を行うことができます。
ファイルの作成と書き込み
新規ファイルの作成と書き込みは以下のように行います。
f = open('sample.txt', 'w')
f.write('Hello, World!')
f.close()
このコードはsample.txt
という新しいファイルを作成し、その中にHello, World!
という文字列を書き込みます。最後にclose
メソッドを呼び出してファイルを閉じます。
ファイルの読み込み
ファイルの読み込みは以下のように行います。
f = open('sample.txt', 'r')
print(f.read())
f.close()
このコードはsample.txt
というファイルを読み込みモードで開き、その内容を表示します。
with文を使ったファイル操作
with
文を使うと、ファイルを自動的に閉じることができます。これにより、ファイルを閉じるのを忘れるというミスを防ぐことができます。
with open('sample.txt', 'r') as f:
print(f.read())
このコードはsample.txt
というファイルを読み込み、その内容を表示します。with
文を抜けると自動的にファイルが閉じられます。
以上がPythonでファイルを操作する基本的な方法です。これらの基本をマスターすれば、Pythonでのファイル操作がよりスムーズになるでしょう。.