läsa data från och skriva data till en fil är vanliga uppgifter i programmering . Den programmeringsspråk Ruby har ett antal metoder som gör det enkelt att mata in en fil. Instruktioner
Input en fil
1
Identifiera filnamnet på den fil du vill ha och öppna den .
2
Bestäm om du vill läsa från filen , skriver till filen eller båda . Om du vill läsa en fil , passera " r " som det andra argumentet till File.open . Om du vill skriva , skicka " w " . Att göra båda , passera " R + " Addera 3
Skapa ett nytt File-objekt med File.open metoden och lagra resultatet i en variabel : . F = File.open ( " minfil . txt " , " r " )
4
Använd någon av ett antal metoder för att läsa och skriva filen . För att läsa varje rad i ordning, kan du använda each_line metoden , som tar ett block som argument , inneslutna i do ... end sökord eller { ... } hängslen . Läsa en fil på detta sätt liknar iterera över en array : f = File.open ( " minfil.txt " , " r " ) f.each_line do