คำถามติดแท็ก zip

ZIP เป็นรูปแบบสำหรับไฟล์บีบอัดที่เก็บถาวรทำให้สามารถรวมไฟล์และไดเร็กทอรีหลายไฟล์ไว้ในไฟล์เดียว

7
Zip พร้อมเอาต์พุตรายการแทนทูเปิล
วิธีที่รวดเร็วและสวยงามที่สุดในการทำรายการจากสองรายการคืออะไร ฉันมี In [1]: a=[1,2,3,4,5,6] In [2]: b=[7,8,9,10,11,12] In [3]: zip(a,b) Out[3]: [(1, 7), (2, 8), (3, 9), (4, 10), (5, 11), (6, 12)] และฉันอยากจะมี In [3]: some_method(a,b) Out[3]: [[1, 7], [2, 8], [3, 9], [4, 10], [5, 11], [6, 12]] ฉันกำลังคิดเกี่ยวกับการใช้แผนที่แทน zip แต่ฉันไม่รู้ว่ามีวิธีการไลบรารีมาตรฐานที่จะใช้เป็นอาร์กิวเมนต์แรกหรือไม่ ฉันสามารถกำหนดฟังก์ชั่นของตัวเองสำหรับสิ่งนี้และใช้แผนที่คำถามของฉันคือถ้ามีการใช้งานบางอย่างแล้ว ยังไม่มีคำตอบ
94 python  list  zip 

10
วิธีอัปเดตไฟล์เดียวในไฟล์ zip
เป็นไปได้ไหมที่จะแทนที่ไฟล์ในไฟล์ zip โดยไม่ต้องคลายซิปลบไฟล์เก่าโดยเพิ่มไฟล์ใหม่แล้วซิปกลับ เหตุผลคือฉันมีไฟล์ zip ซึ่งใหญ่มากมี xml หนึ่งไฟล์อยู่ในไฟล์ zip ที่ฉันต้องอัปเดตบางครั้ง การคลายซิปแล้วรูดซิปใหม่ใช้เวลานาน ดังนั้นฉันต้องการเพียงแค่สามารถแทนที่หนึ่ง xml ภายใน zip ผ่านสคริปต์ ฉันได้ตรวจสอบการอัปเดตบน xml ที่ฉันมีอยู่แล้ว ดังนั้นเป็นไปได้ไหมที่จะแทนที่ xml หนึ่งตัวโดยไม่ต้องคลายซิปแล้ว ขออภัยฉันจะใช้คำสั่ง zip เพื่อทำสิ่งต่างๆเช่นนั้น แต่ปัญหาคือสคริปต์นั้นใช้สำหรับโทรศัพท์ Android และ zip ไม่ใช่คำสั่งที่ฉันสามารถใช้ได้ขออภัยที่ฉันทิ้งมันไป ฉันจะใช้ zip อย่างแน่นอนถ้าทำได้ แต่ฉันเปิดเครื่องรูดสำหรับ droid เท่านั้นจากนั้นมี tar ใน busybox แต่ tar ไม่ทำในสิ่งที่ฉันต้องการ
88 bash  shell  zip 

5
Zip รวมถึงไฟล์ที่ซ่อนอยู่
ใน Linux ฉันสามารถ zip ทั้งหมด (ยกเว้นไฟล์ที่ซ่อนอยู่) ในไดเร็กทอรีปัจจุบันโดยทำ: zip 1.zip * แต่ฉันจะรวมไฟล์ที่ซ่อนไว้ได้อย่างไร?
88 zip  hidden-files 

2
วิธีการเปลี่ยนชื่อไฟล์และโฟลเดอร์ใน. rar. 7z, .tar, .zip โดยใช้ C #
ฉันมีไฟล์บีบอัด. rar. 7z,. tar และ. zip และฉันต้องการเปลี่ยนชื่อไฟล์ทางกายภาพที่มีอยู่ในไฟล์บีบอัดที่เก็บถาวรข้างต้นโดยใช้ C # ฉันลองสิ่งนี้โดยใช้ห้องสมุด sharpcompress แต่ฉันไม่พบคุณสมบัติดังกล่าวสำหรับเปลี่ยนชื่อไฟล์หรือชื่อโฟลเดอร์ภายในไฟล์. rar. 7z, .tar และ. zip ฉันได้ลองใช้ห้องสมุด DotNetZip แล้ว แต่เป็นเพียงการสนับสนุนเท่านั้น ZIP ดูว่าฉันได้ลองใช้ห้องสมุด DotNetZip แล้ว private static void RenameZipEntries(string file) { try { int renameCount = 0; using (ZipFile zip2 = ZipFile.Read(file)) { foreach (ZipEntry e in zip2.ToList()) { if …
12 c#  zip  tar  7zip  rar 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.