Lire les commentaires de fichiers à partir d'un fichier zip en Ruby
Question
Je suis en train de faire défi Python dans Ruby. Je dois lire le contenu du fichier et les commentaires d'un fichier Zip. Le contenu est aucun problème avec le RubyZip petit bijou, mais je suis incapable d'obtenir les commentaires sur. Toutes les idées?
La solution
Vous voulez vraiment les commentaires de chacun des fichiers, que j'avais un temps beaucoup plus difficile de trouver documentation sur . Voici un exemple de la façon d'obtenir le commentaire d'un fichier.
require 'zip/zip'
Zip::ZipFile.open("6.zip") do |zipfile|
p zipfile.get_entry("90052.txt").comment
end
Autres conseils
Selon la documentation une instance de la RubyZip ZipFile classe a une comment
attribut qui renvoie le commentaire du fichier zip, si elle en a un.
par exemple.
require 'zip/zip'
Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
puts zipfile.comment
end
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow