ファイルを開く
file = open( "ファイル名" )
file.close() # 最後に必ず閉じること
ファイルを開く(モード指定)
ファイルを開く際のopen関数にモードを指定することができる
file = open( "ファイル名", 'r' ) # 読み込みモード
file = open( "ファイル名", 'w' ) # 書き込みモード
file = open( "ファイル名", 'r' ) # 追記モード
file = open( "ファイル名", '+' ) # 読み書き両方
また上記指定にプラスしてテキストとバイナリモードの指定を行うこともできる
file = open( "ファイル名", 'rt' ) # テキストモードでの読み込み
file = open( "ファイル名", 'rb' ) # バイナリモードでの読み込み
それぞれのモードで書き込みを行いたい場合は'r'を'w'に変更すればよい
ファイルの内容を読み込む
ファイルの中身を一括で取得したい場合
file.read()
このメソッドを使用すれば良い
ファイルの中身を1行毎に処理したい場合
for line in file:
print( line )
for文でファイルオブジェクトをループ処理して終端までを行ごとに処理することができる。
最終更新:2013年06月28日 08:56