Pythonの open
関数を使用してファイルをテキストモードで開く方法について説明します。テキストモードでファイルを開くには、open
関数の mode
引数に 't'
を指定します。
with open('example.txt', 'rt', encoding='utf-8') as file:
data = file.read()
この例では、 example.txt
というファイルをテキストモード ( 'rt'
) で開いて、ファイルの内容をテキストデータとして読み取っています。
テキストモードを指定すると、ファイル内のデータがテキストとして読み書きされ、エンコーディングの設定が適用されます。
また、'rt'
モードでファイルを開くと、Pythonは自動的にファイルの内容を文字列型にデコードします。逆に、 'wt'
モードでファイルを開くと、Pythonは文字列をバイトストリームにエンコードします。
これらの情報を利用して、Pythonでテキストモードを使用してファイルを効率的に操作することができます。