io.open (filename [, mode]) |
この関数は mode で指定されたモードでファイルを開く。新しいファイルハンドルを返すか、エラーの場合は nil とエラーメッセージを返す。mode 文字列は最後に `b´ も付けることができ、システムによってはバイナリモードでファイルを開くために必要。Cのfopenと同じ。
テキストファイルへの書き込み
fp = io.open("hoge.txt","w") fp:write("test") io.close(fp)
テキストファイルの読み込み
fp = io.open("hoge.txt","r") for line in fp:lines() do print(line) end io.close(fp)