- # Ruby入門 > IOクラス(入出力)
ファイルのオープン・入出力
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
IOクラスのサブクラス、Fileクラスでファイルの入出力を行えます。
スポンサーリンク
io = open("ファイル名", "モード") io = File.open("ファイル名", "モード")
と、モードを指定して、ファイルを開けます。
ファイル入出力のモード
r
読み込み専用。
r+
読み込み/書き込み。
w
書き込み専用。ファイルがなければ新規作成、ファイルがあればファイルサイズ0にする。
w+
読み込み/書き込み。ファイルがなければ新規作成、ファイルがあればファイルサイズ0にする。
a
追加書き込み専用。ファイルがなければ新規作成。
a+
読み込み/追加書き込み。ファイルがなければ新規作成。
また、closeメソッドでファイルを閉じるのを忘れないようにします。
io.close
スポンサーリンク
>> 次の記事 : ファイルを読み込み、ファイルを新規作成し書き込む
<< 前の記事 : 標準入力・標準出力・標準エラー出力
- - 関連記事 -
- ファイルポインタを操作する
- 出力メソッド
- 入力メソッド・1バイトずつ処理
- 入力メソッド・1行ずつ処理
- StringIOオブジェクト・stringio.rb
- URLを開く
- File.readで全部読み込む・closed?メソッドで確認
- ファイルを読み込み、ファイルを新規作成し書き込む
- 標準入力・標準出力・標準エラー出力
スポンサーリンク