Lire des fichiers en Ruby
Cet article nous apprendra comment lire les fichiers Ruby en utilisant différentes méthodes.
Lire des fichiers en Ruby
Quand on parle de langages de programmation de haut niveau, Ruby en fait partie, et c’est aussi un interpréteur. En utilisant ce langage, nous pouvons utiliser différents paradigmes de programmation.
Le langage de programmation Ruby implique des types de données et tout est un objet. Les sites Web statiques, les langages de traitement de données pour automatiser les outils et les applications de bureau sont également créés à l’aide du langage de programmation Ruby.
Lorsque vous travaillez sur des applications, il existe certaines situations dans lesquelles nous pouvons avoir besoin d’ouvrir et de lire des fichiers dans nos applications. Quelques méthodes peuvent être utilisées pour lire des fichiers dans Ruby.
Le processus simple de lecture d’un fichier consiste à ouvrir un fichier en utilisant la méthode File
, puis en utilisant les différentes méthodes read
, nous pouvons lire les fichiers. Il existe deux méthodes en Ruby.
Si nous voulons lire les fichiers ligne par ligne, nous pouvons utiliser la méthode readlines
. C’est une méthode très simple et facile à utiliser.
Prenons un exemple et essayons d’ouvrir et de lire le fichier, comme indiqué ci-dessous.
# Ruby
openFile = File.open("data.txt")
puts openFile.readlines
Production:
De plus, nous pouvons utiliser la méthode read
pour lire des fichiers complets. C’est une méthode très simple et facile à utiliser.
Prenons un exemple et essayons d’ouvrir et de lire le fichier, comme indiqué ci-dessous.
# Ruby
openFile = File.open("data.txt")
puts openFile.read
Production: