Ruby heeft een verscheidenheid aan manieren waarop het eenvoudig om een bestand de uitgang te maken , afhankelijk van wat u wilt doen met de gegevens die al in het bestand . Er zijn ook een aantal methoden voor het schrijven naar het geopende bestand . Hier zijn een aantal vrij compact manieren , waaronder een aantal sneltoetsen , naar een bestand in Ruby uitsturen . Instructies openen en schrijven naar het bestand in Ruby 1 Open het bestand dat u wilt uitgang . Kopen van 2 Gebruik de File.open methode en passeren de bestandsnaam en een "mode string. " De modus snaar moet ofwel " w " of " a ". 3 gebruiken " w " worden alle gegevens die al in het bestand te verwijderen . Met behulp van een " , " zullen alle gegevens die u schrijven naar het bestand aan het einde van dat bestand te voegen . Print Gegevens 4 Print geformatteerde gegevens met de printf methode . Als u een reeks getallen of strings te schrijven , de printf methode en format strings zijn een krachtig instrument in Ruby . 5 Kies een van de vele opties die verder gaan dan alleen het afdrukken van een string of integer . Het argument om af te drukken wordt een " format string . " Het bestaat uit de reeks die u wilt afdrukken , met een aantal codes binnen die zal worden uitgebreid 6 Bijvoorbeeld met behulp van " Dit is een getal : % d , " . Zal print de string " Dit is een nummer : . " en vervolgens een decimaal getal Sluit de file 7 Sluit het bestand met de nauwe methode . Bel de nauwe methode , of het bestand kan nooit worden gesloten : f = File.open ( " mijnbstnd.txt " , " r" ) # ... Heeft iets met de filef.close 8 Gebruik een methode om het bestand automatisch sluiten als je het niet nodig het te openen voor lang. De File.open methode kan een blok nemen als argument . 9 Als je een blok voorbij , het bestand wordt automatisch aan het einde van het blok gesloten . < Br >
|