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?

Foi útil?

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