Ruby ha una varietà di modi che lo rendono semplice per produrre un file , a seconda di cosa si vuole fare con i dati già presenti nel file. Ci sono anche una serie di metodi per la scrittura nel file aperto. Ecco alcuni modi abbastanza compatte , tra cui alcuni tasti di scelta rapida , per inviare in uscita un file in Ruby .
Istruzioni Aprire e scrivere sul file in Ruby
1
Aprire il file che si desidera uscita .
2
Utilizzare il metodo File.open e passare il nome del file e una "stringa mode . " La stringa modalità deve essere o "w " o " un ".
3
Uso di " w" eliminerà tutti i dati già presenti nel file. Uso di " a", verranno aggiunti tutti i dati che si scrivono nel file alla fine del file .
Stampa
Dati
4
Stampa formattato i dati con il metodo printf . Se avete bisogno di scrivere una sequenza di numeri o stringhe , il metodo printf e stringhe di formato sono un potente strumento in Ruby .
5
Scegli una delle molte opzioni che vanno oltre la semplice stampa di una stringa o un numero intero . L'argomento di stampare è chiamato " stringa di formato . " Si compone di stringa che si desidera stampare , con una serie di codici all'interno che verranno espansi
6
Ad esempio , l'utilizzo di " Questo è un numero : % d " . Verrà stampata la stringa " Questo è un numero : . "e quindi un numero decimale
chiudere il file
7
chiudere il file utilizzando il metodo Close . Chiamare il metodo close , o il file potrebbe non essere chiuso : f = File.open ( " miofile.txt " , "r" ) # ... Fare qualcosa con la filef.close
8
Utilizzare un metodo per chiudere automaticamente il file se non è necessario aprirlo per lungo tempo. Il metodo File.open può prendere un blocco come argomento .
9
Se si passa un blocco , il file verrà automaticamente chiusa alla fine del blocco .
< Br >