Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> ρουμπίνι Προγραμματισμός

Πώς να εξόδου ένα αρχείο σε Ruby

Ruby έχει μια ποικιλία των τρόπων που καθιστούν απλή την έξοδο ένα αρχείο , ανάλογα με το τι θέλετε να κάνετε με τα δεδομένα που έχουν ήδη στο αρχείο . Υπάρχουν επίσης μια σειρά από μεθόδους για την εγγραφή στο ανοιχτό αρχείο . Εδώ είναι μερικά αρκετά συμπαγής τρόπους , συμπεριλαμβανομένων και ορισμένων συντομεύσεις , να εξάγει ένα αρχείο σε Ruby . Οδηγίες
Ανοίξτε και γράψτε στο αρχείο σε Ruby
Η

1 Ανοίξτε το αρχείο που θέλετε να εξόδου . 2

Χρησιμοποιήστε τη μέθοδο File.open και να περάσει το όνομα του αρχείου και ένα " κορδόνι λειτουργία . " Η σειρά λειτουργίας πρέπει να είναι είτε "w" ή " a ".
Εικόνων 3

χρήση " w " θα διαγράψει όλα τα δεδομένα που έχουν ήδη στο αρχείο . Χρησιμοποιώντας το " a", θα προσαρτήσει τα δεδομένα που γράφουν στο αρχείο στο τέλος του αρχείου .
Εικόνων Εκτύπωση δεδομένων
Η 4

Εκτύπωση μορφοποιημένα δεδομένα με τη μέθοδο της printf . Εάν πρέπει να γράψετε μια ακολουθία αριθμών ή χορδές , οι printf μέθοδο και τη μορφή χορδές είναι ένα ισχυρό εργαλείο στο Ruby .
5

Επιλέξτε μία από τις πολλές επιλογές που υπερβαίνουν την απλή εκτύπωση ένα string ή integer . Το επιχείρημα για την εκτύπωση ονομάζεται " string format . " Αποτελείται από την σειρά που θέλετε να εκτυπωθούν , με μια σειρά από κώδικες μέσα που θα επεκταθεί
Η 6

Για παράδειγμα, χρησιμοποιώντας . "Αυτό είναι ένας αριθμός : % d ", θα εκτυπώσει το string " Αυτό είναι ένας αριθμός : . "και στη συνέχεια ένας δεκαδικός αριθμός εικόνων
Κλείστε το αρχείο
Η

7 Κλείστε το αρχείο , χρησιμοποιώντας τη μέθοδο close . Καλέστε τη μέθοδο close , ή το αρχείο μπορεί ποτέ να κλείσει : f = File.open ( " myfile.txt " , " r" ) # ... Κάντε κάτι με το filef.close
8

Χρησιμοποιήστε μια μέθοδο για να κλείσει αυτόματα το αρχείο , εάν δεν το χρειάζεστε ανοιχτό για μεγάλο χρονικό διάστημα. Η μέθοδος File.open μπορεί να πάρει ένα μπλοκ ως επιχείρημα .
Η 9

Εάν περάσετε ένα μπλοκ , το αρχείο αυτόματα θα κλείσει στο τέλος του μπλοκ .
Η

Η

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα