'r+'の場合、読み書き可能、ファイルが無いときはエラー。'w+'の場合、読み書き可能、ファイルが無いときは新規作成。f.read()f.close()print(xx)abcdefghijkl一行読みは、readline()を使います。encoding='UTF-8')f.write('xyz')f.close()seek(offset[,whence])seekメソッドは、現在位置にoffsetの値を足して、書き出しや読み込みの位置を移動させる。オプション引数whenceを渡すと、「0」が省略時のデフォルトで「ファイルの先頭から」、「1」が「現在位置から」、「2」が「最後尾から」になる。ファイルが開けません。')else:print(f.read())f.close()abcdefghijkiwith文with節の中で例外が発生してもしなくても必ず文が終わるとファイルはクローズする。IOError:print('ファイルが開けません。')else:print('ファイルが開けました。')abcdefghijklファイルが開けました。IOError:print('ファイルが開けません。')else:print('ファイルが開けました。')ファイルが開けました。