スポンサーリンク

[python] ファイル入出力

pythonでのファイル入出力のやり方について記載していきます。

ファイル読み込み

基本の操作は下記の通りです。、

  • open関数でrオプションで読み込みモードにして開く
  • readline関数で1行ずつ読み込む
  • read関数でファイルの最後まで読み込む
  • close関数でファイルを閉じる

サンプルコード

filepath = 'test.txt'

file = open(filepath, 'r')

# ファイルを1行目まで読み込む
print(file.readline())

# ファイルを現在位置から最後まで読み込む
print(file.read())

file.close()

 

ファイル書き込み

基本の操作は下記のとおりです。

  • ファイルをwオプションで書き込みモードにして開く
  • write関数で書き込みをする
  • close関数でファイルを閉じる
filepath = 'test.txt'

# 新規書き込みモードで開く
file = open(filepath, 'w')

# 書き込む
file.write('abc')

file.close()