Lesen von Daten aus und Schreiben von Daten in eine Datei sind allgemeine Aufgaben in der Programmierung. Die Programmiersprache Ruby hat eine Reihe von Verfahren , die es einfach Eingabe eine Datei zu machen. Anleitung
Eingabe eine Datei
1
Identifizieren Sie den Dateinamen der Datei, die Sie wollen, und öffnen Sie sie.
2
Bestimmen Sie , ob Sie aus der Datei lesen möchten , schreiben Sie auf die Datei oder beides. Wenn Sie eine Datei lesen möchten, gehen "r" als zweites Argument an File.open . Wenn Sie schreiben wollen , übergeben Sie "w". Um beides zu tun , passieren " r +"
3
Erstellen Sie ein neues File-Objekt mit dem File.open Verfahren und das Ergebnis in einer Variablen : . F = File.open ( " myfile . txt " ," r " )
4
Nutzung einer von einer Reihe von Methoden zum Lesen und Schreiben der Datei . Um jede Zeile , um zu lesen, können Sie die each_line Methode, die einen Block als Argument , in tun eingeschlossen ... end Stichwörtern oder { ...} Klammern . Lesen einer Datei auf diese Weise ähnelt Iteration über ein Array : f = File.open ( " myfile.txt ", " r") f.each_line do