Ruby har en række forskellige måder, der gør det nemt at udskrive en fil , afhængigt af hvad du vil gøre med de data, der allerede er i filen. Der findes også en række metoder til at skrive til den åbne fil. Her er nogle temmelig kompakt måder , herunder nogle genveje , for at udsende en fil i Ruby . Instruktioner
Åbn og Skriv til fil i Ruby
1
Åbn den fil , du ønsker at output.
2
Brug File.open metode og videregive filnavnet og en "mode streng . " Tilstanden strengen skal være enten "w " eller " a ".
3
Brug af " w" sletter alle data, der allerede i filen. Brug af " a ", vil tilføje alle data, du skriver til filen til slutningen af denne fil.
Print Data
4
Print formateret data med printf metode. Hvis du har brug for at skrive en sekvens af tal eller fletninger printf metode og formatstrenge er et stærkt værktøj i Ruby .
5.
Vælg en af de mange muligheder, der rækker ud over blot at udskrive en streng eller heltal . Argumentet for at udskrive kaldes en " format string ". Den består af strengen , du ønsker udskrevet, med en række koder, indeni, der vil blive udvidet
6
For eksempel ved hjælp "Dette er et tal :% d ", . Vil udskrive strengen " Dette er et tal : . "og derefter et decimaltal
Luk File
7
Luk filen ved hjælp af et tæt metoden. Ring til tæt metode eller filen måske aldrig blive lukket : f = File.open ( " myfile.txt ", " r" ) # ... Må noget med filef.close
8
Brug en metode til automatisk at lukke filen , hvis du ikke har brug den åben for længe. Den File.open metode kan tage en blok som et argument.
9 p Hvis du passerer en blok , vil filen automatisk blive lukket i slutningen af blokken.
< Br >