エンコーディングエラーを無視することで、データが失われる可能性があることに注意してください。置換マーカーを挿入します。範囲のコードユニットであらわします。エラーハンドラが使われると、これらのサロゲートコードユニットは元と同じバイト列に変換されます。これはエンコーディングが不明なファイルを処理するのに便利です。ファイルへの書き込み時のみサポートされます。文字参照で置換されます。バックスラッシュ付きのエスケープシーケンスで置換します。エスケープシーケンスで置換します。ストリームから受け取った改行文字をどのようにパースするかを決定します。いずれかを指定できます。場合、ユニバーサル改行モードが有効になります。場合、ユニバーサル改行モードは有効になりますが、行末は変換されずに呼び出し元に返されます。その他の正当な値の場合、入力行は与えられた文字列でのみ終わり、行末は変換されずに呼び出し元に返されます。場合は変換されません。文字は与えられた文字列に変換されます。ファイル名ではなくてファイル記述子が与えられた場合、下層のファイル記述子はファイルが閉じられた後も開いたままとなります。ない場合エラーが送出されます。して与えることで、カスタムのオープナーが使えます。呼び出して得られます。開いたファイル記述子を返さなければなりません。渡したのと同様の機能になります)。型はモードに依存します。サブクラスを返します。サブクラスを返します。実際のクラスは様々です。