Leia os comentários do arquivo de um arquivo zip em ruby
Pergunta
estou fazendo Desafio Python em Ruby. Preciso ler o conteúdo do arquivo e os comentários de um arquivo zip. O conteúdo não é problema com o Rubyzip Gem, mas não consigo divulgar os comentários. Alguma ideia?
Solução
Você realmente vai querer os comentários de cada um dos arquivos, o que eu tive muito mais dificuldade em encontrar documentação sobre. Aqui está um exemplo de como obter o comentário de um arquivo.
require 'zip/zip'
Zip::ZipFile.open("6.zip") do |zipfile|
p zipfile.get_entry("90052.txt").comment
end
Outras dicas
De acordo com a documentação, uma instância do Rubyzip ZipFile A classe tem um comment
atributo que retorna o comentário do arquivo zip, se houver um.
por exemplo
require 'zip/zip'
Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
puts zipfile.comment
end
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow