| r |
テキストファイルを読取りモードでオープンする。
|
| w |
テキストファイルを書込みモードで生成するか、または長さ0に切り捨てる。
|
| a |
追加、すなわちテキストファイルをファイルの終わりの位置からの書込みモードでオープンまたは生成する。
|
| rb |
バイナリファイルを読取りモードでオープンする。
|
| wb |
バイナリファイルを書込みモードで生成するか、または長さ0に切り捨てる。
|
| ab |
追加、すなわちバイナリファイルをファイルの終わりの位置から書込みモードでオープンまたは生成する。
|
| r+ |
テキストファイルを更新(読取りと書込み)モードでオープンする。
|
| w+ |
テキストファイルを更新モードで生成するか、または長さ0に切り捨てる。
|
| a+ |
追加、すなわちテキストファイルをファイルの終わりの位置から書込みをする更新モードでオープンまたは生成する。
|
| r+bまたはrb+ |
バイナリファイルを更新(読取りと書込み)モードでオープンする。
|
| w+bまたはwb+ |
バイナリファイルを更新モードで生成するか、または長さ0に切り捨てる。
|
| a+bまたはab+ |
追加、すなわちバイナリファイルをファイルの終わりの位置から書込み |
をする更新モードでオープンまたは生成する。
存在しないファイルまたは読取り操作が許されていないファイルに対する読取りモードでのオープン(