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?

War es hilfreich?

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
scroll top