Lesen Sie Dateikommentare aus einer ZIP -Datei in Ruby
Frage
ich mache Python Challenge in Ruby. Ich muss die Dateiinhalte und Kommentare aus einer ZIP -Datei lesen. Der Inhalt ist kein Problem mit dem Rubyzip Gem, aber ich kann die Kommentare nicht herausholen. Irgendwelche Ideen?
Lösung
Sie möchten tatsächlich die Kommentare aus jeder der Dateien, die mir viel schwerer fanden Dokumentation zu. Hier ist ein Beispiel dafür, wie Sie den Kommentar aus einer Datei erhalten.
require 'zip/zip'
Zip::ZipFile.open("6.zip") do |zipfile|
p zipfile.get_entry("90052.txt").comment
end
Andere Tipps
Nach der Dokumentation eine Instanz der Rubyzip Zipfile Klasse hat a comment
Attribut, das den Kommentar der ZIP -Datei zurückgibt, falls er einen hat.
z.B
require 'zip/zip'
Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
puts zipfile.comment
end
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow