Je fais Python challenge dans Ruby. J'ai besoin de lire le contenu du fichier et les commentaires d'un fichier Zip. Le contenu n'est pas un problème avec la gemme RubyZip mais je suis incapable d'obtenir les commentaires. Des idées?Lire les commentaires des fichiers d'un fichier zip dans Ruby
3
A
Répondre
5
Vous voulez vraiment les commentaires de chacun des fichiers, que j'ai eu un temps beaucoup plus difficile de trouver documentation on. Voici un exemple de comment obtenir le commentaire d'un fichier.
require 'zip/zip'
Zip::ZipFile.open("6.zip") do |zipfile|
p zipfile.get_entry("90052.txt").comment
end
6
Selon la documentation, une instance de la classe RubyZip ZipFile a un attribut comment
qui renvoie le commentaire du fichier zip, s'il en a un.
par exemple.
require 'zip/zip'
Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
puts zipfile.comment
end
Ce que je mis en œuvre était:. myzip = Zip :: ZipFile.open ("channel.zip") commentaire + = myzip.find_entry ("# {name} txt") commentaire – Gerhard