سؤال

أنا أفعل تحدي بيثون في روبي. أحتاج إلى قراءة محتويات الملف والتعليقات من ملف zip. المحتوى ليس مشكلة في روبيزيب جوهرة لكنني غير قادر على الحصول على التعليقات. أيه أفكار؟

هل كانت مفيدة؟

المحلول

ستحتاج فعليًا إلى التعليقات من كل ملف من الملفات ، والتي واجهتها صعوبة أكبر في العثور عليها الوثائق على. إليك مثال على كيفية الحصول على التعليق من ملف.

require 'zip/zip'

Zip::ZipFile.open("6.zip") do |zipfile|
  p zipfile.get_entry("90052.txt").comment
end

نصائح أخرى

وفقا للوثائق مثال Rubyzip Zipfile الفصل لديه comment السمة التي تُرجع تعليق ملف zip ، إذا كان يحتوي على واحد.

على سبيل المثال

require 'zip/zip'

Zip::ZipFile.open('zip_with_comment.zip') do |zipfile|
  puts zipfile.comment
end
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top