Pythonでファイルを書き込む方法

投稿者: | 2020年2月29日

Pythonでファイルを書き込む方法です

ファイルが存在しない場合は新規作成してオープン、

ファイルが存在する場合はそのファイルをオープン

file = open(r'C:\test\Text.txt', 'w')

ファイルの内容を書き込む

file.write('test1')

ファイルをクローズ

file.close()

withブロックを使用するとブロック終了時に自動的にファイルがクローズされる

with open(r'C:\test\Text.txt', 'w') as file:
    file.write('test2')

ファイルを追記する場合はopenの引数の’w’を’a’にする

with open(r'C:\test\Text.txt', 'a') as file:
    file.write('test3')

ソース


# ファイルが存在しない場合は新規作成してオープン、ファイルが存在する場合はそのファイルをオープン
file = open(r'C:\test\Text.txt', 'w')

# ファイルの内容を書き込む
file.write('test1')

# ファイルをクローズ
file.close()

# withブロックを使用するとブロック終了時に自動的にファイルがクローズされる
with open(r'C:\test\Text.txt', 'w') as file:
    file.write('test2')

# ファイルを追記する場合はopenの引数の'w'を'a'にする
with open(r'C:\test\Text.txt', 'a') as file:
    file.write('test3')