rarfile

ภาพหน้าจอของซอฟแวร์:
rarfile
รายละเอียดซอฟแวร์:
รุ่น: 2.7
วันที่อัพโหลด: 13 Apr 15
ผู้พัฒนา: Marko Kreen
การอนุญาต: ฟรี
ความนิยม: 250

Rating: nan/5 (Total Votes: 0)

อินเตอร์เฟซคล้ายกับอินเตอร์เฟซของ zipfile
การแยกโครงสร้างการจัดเก็บและไฟล์บีบอัดได้รับการจัดการในหลามบริสุทธิ์
การบีบอัดจะทำผ่าน 'Unrar' อรรถประโยชน์บรรทัดคำสั่ง

คุณสมบัติ :..

  • เข้าใจ Rar จดหมายเหตุ 3.x
  • จับจดหมายเหตุหลายเล่ม.
  • จับไฟล์ที่เก็บไว้เอง.
  • จับชื่อ Unicode.
  • จับจดหมายเหตุป้องกันด้วยรหัสผ่าน.
  • จับเก็บความคิดเห็น.
  • สำหรับการบีบอัดใช้ Unrar ภายนอกอรรถประโยชน์บรรทัดคำสั่ง.

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ได้อ่าน () และ .readinto () ตอนนี้ทำวนลูป อ่านที่จะทำงานอย่างถูกต้องในระยะสั้นอ่าน ที่สำคัญสำหรับหลาม 3.2+ ที่อ่านจากท่อสามารถกลับผลระยะสั้นแม้ในการปิดกั้นการอธิบายไฟล์.
  • ข้อผิดพลาดที่เหมาะสมในการรายงาน .extract () .extractall () .testrar ()
  • ได้อ่าน () จากท่อ Unrar: ชอบที่จะกลับรหัสข้อผิดพลาด Unrar ถ้า thats ไม่สามารถจะตรวจสอบข้อผิดพลาดของตัวเอง
  • .
  • หลีกเลี่ยงนอกจากสตริงในได้อ่าน () แทนการใช้รายการเสมอ + เข้าร่วมในการผสานหลายส่วนอ่าน.
  • dumprar: dont อีกครั้งเข้ารหัสสตริงไบต์ (หลาม 2.x) นี้หลีกเลี่ยงความล้มเหลวที่ไ​​ม่จำเป็นเมื่อพิมพ์ Unicode ที่ไม่ถูกต้อง.

มีอะไรใหม่ ในรุ่น 2.4:

  • แก้ไขข้อผิดพลาด:
  • USE_DATETIME: อยู่รอดได้ค่าที่ไม่ดีจาก RAR
  • .
  • ข้อผิดพลาดในการจัดการชื่อไฟล์ Unicode เสียหาย.
  • dumprar. ทำให้ตัวอักษร Un​​icode ทำงานกับทั้งท่อและคอนโซล

มีอะไรใหม่ ในรุ่น 2.3:

  • คุณสมบัติ:
  • การสนับสนุน .seek () วิธีการในลำธารไฟล์ (Kristian ลาร์สสัน)
  • การสนับสนุน .readinto () วิธีการในลำธารไฟล์ การดำเนินการเพิ่มประสิทธิภาพที่มีอยู่ในหลาม 2.6+ ที่ memoryview สามารถใช้ได้.
  • ความคิดเห็นรองรับไฟล์ -. RarInfo.comment มีข้อมูลการขยายถ้ามี
  • วัตถุไฟล์ส่งกลับโดย RarFile.open () จะ io.RawIOBase ที่เข้ากันได้ พวกเขาสามารถห่ออีกด้วย io.BufferedReader` และ `` io.TextIOWrapper.
  • ตอนนี้ .getinfo () ใช้ค้นหา Dict แทนการสแกนตามลำดับเมื่อค้นหารายการเก็บ นี้ความเร็ว prococessing สำหรับคลังข้อมูลที่มีหลายรายการ.
  • เลือก rarfile.UNICODE_COMMENTS เพื่อถอดรหัสทั้งเก็บและยื่นแสดงความคิดเห็นเป็น Unicode มันใช้ TRY_ENCODINGS สำหรับรายการของการเข้ารหัสที่จะลอง ถ้าออกความคิดเห็นที่เหลือเป็นสตริงไบต์ เริ่มต้น: 0
  • เลือก rarfile.PATH_SEP การเปลี่ยนแปลงคั่นเส้นทาง เริ่มต้น:. R '& # x5c;' ตั้ง rarfile.PATH_SEP = '/' ที่จะ compatibe กับ zipfile
  • เลือก rarfile.USE_DATETIME การแปลง timestamps กับวัตถุ datetime เริ่มต้น: 0, timestamps มี tuples
  • .
  • เลือก rarfile.TRY_ENCODINGS เพื่อให้รายการที่เข้ารหัสการปรับจูนความพยายาม.
  • สั่งซื้อใหม่ RarInfo fiels กับการแสดงที่ดีกว่าสาขา zipfile ได้.
  • regtests มาตรฐานที่จะทำให้คุณสมบัติต่างๆแน่ใจว่าการทำงาน
  • เข้ากันได้:
  • Drop RarInfo.unicode_filename, RarInfo.filename ธรรมดาอยู่แล้วตั้งแต่ Unicode 2.0.
  • ได้อ่าน (-1) อ่านวันนี้จนถึง EOF ก่อนหน้านี้มันกลับบัฟเฟอร์ที่ว่างเปล่า.
  • แก้ไข:
  • ทำให้ส่วนหัวของการเข้ารหัสทำงานกับงูหลาม 3.x ไบต์ () และ 2.x เก่า 'Sha' โมดูล.
  • ง่าย subprocess.Popen () การใช้งานเมื่อเปิด Unrar ก่อนหน้านี้มีความพยายามที่จะเพิ่มประสิทธิภาพและการทำงานรอบข้อบกพร่อง OS / หลาม แต่นี้ไม่ได้บำรุงรักษา.
  • ใช้อุณหภูมิ RAR ไฟล์สับในจดหมายเหตุหลายปริมาณมากเกินไป.
  • เสมอ .wait () บน Unrar เพื่อหลีกเลี่ยงซอมบี้
  • แปลง struct.error เพื่อ BadRarFile
  • เสียบบางส่วนรั่วไหล FD ได้รับผลกระทบ. Jython, PyPy
  • จดหมายเหตุ Broken ได้รับการจัดการมากขึ้นอย่างมาก.

มีอะไรใหม่ ในรุ่น 2.2:

  • แก้ไข:
  • การตั้งชื่อปริมาณการผ่อนคลาย ตอนนี้มันก็จะคำนวณปริมาณชื่อใหม่โดยการหาตัวเลขในคนเก่าและเพิ่มความมันโดยไม่ต้องคาดหวังใด ๆ สิ่งที่ตัวเลขที่ควรจะเป็น.
  • ไฟล์ที่มี 4G ของการบีบอัดข้อมูลในหนึ่ง Colume ถูกจัดการที่ไม่ถูกต้อง แก้ไข.
  • วินาที timestamp DOS จะต้องมีการคูณด้วย 2.
  • แยก EXTTIME ที่ถูกต้อง.
  • เลิกรา:
  • ขนาดอัดเป็นต่อปริมาณรวมเข้าด้วยกันเพื่อให้ผู้ใช้เห็นขนาดที่บีบอัดไฟล์ที่สมบูรณ์สำหรับการแบ่งมากกว่าปริมาณหลาย.
  • dumprar. แสดงบิตที่ไม่รู้จัก
  • ใช้ struct.Struct () เพื่อแคชรูปแบบแกะ.
  • การสนับสนุนที่หายไป os.devnull (Python 2.3)

มีอะไรใหม่ ในรุ่น 2.1:

  • คุณสมบัติ:
  • implmentation น้อยที่สุดสำหรับ .extract () .extractall () .testrar () พวกเขาเป็นทางลัดที่ง่ายในการภาวนา Unrar.
  • ยอมรับวัตถุ RarInfo ที่ชื่อไฟล์ที่เป็นที่คาดหวัง.
  • รวม dumprar.py ใน .tgz มันสามารถใช้เพื่อให้มองเห็นโครงสร้าง RAR และโมดูลการทดสอบ.
  • การสนับสนุนสำหรับส่วนหัวเข้ารหัสไฟล์.
  • แก้ไข:
  • อย่าอ่าน ENDARC ผ่านมาอาจมีข้อมูลที่ไม่ RAR มี.
  • RAR 2.x: มันไม่ได้เขียน ENDARC แต่รหัสของเราคาดว่าปริมาณมัน แก้ไขปัญหาที่.
  • RAR 2.x: สนับสนุนมากกว่า 200 เล่มแบบเก่า
  • .
  • เลิกรา:
  • แสดงความคิดเห็นโหลดเฉพาะเมื่อได้รับการร้องขอ.
  • การล้างข้อมูลการตั้งค่าของตัวแปรภายใน พวกเขาควรจะมีชื่อสุดท้ายในขณะนี้.
  • .open (). เพิ่มโหมด = อาร์กิวเมนต์ R เพื่อให้ตรงกับ zipfile
  • Doc การทำความสะอาดและการแสดงความคิดเห็นลดความซ้ำซ้อน.
  • ห่อทั่วไปสำหรับทั้งการบีบอัดไฟล์และบีบอัดตอนนี้ .open () ยังไม่ CRC ตรวจสอบ.

มีอะไรใหม่ ในรุ่น 2.0:

  • คุณสมบัติ:
  • หลาม 3 สนับสนุน ยังคงทำงานร่วมกับ 2.x.
  • แยกวิเคราะห์ทุ่งเวลานาน (.mtime, .ctime, .atime)
  • .open () วิธีการ นี้จะทำให้เป็นไปได้ในการประมวลผลรายการขนาดใหญ่ที่ไม่เหมาะสมลงในหน่วยความจำ.
  • รองรับจดหมายเหตุป้องกันด้วยรหัสผ่าน.
  • รองรับการจัดเก็บการแสดงความคิดเห็น.
  • เลิกรา:
  • ใช้โมดูลกระบวนการย่อยที่จะเปิดตัว Unrar.
  • .filename อยู่เสมอสายอักขระ Unicode, .unicode_filename จะเลิกตอนนี้.
  • .CRC ลงนามอีกครั้งเป็น python3 CRC32 () เป็นที่ไม่ได้ลงชื่อ.

ซอฟต์แวร์ที่คล้ายกัน

phonenumbers
phonenumbers

19 Jul 15

py2exe
py2exe

13 Apr 15

geopy
geopy

1 Mar 15

Pymorph
Pymorph

5 Jun 15

ความคิดเห็นที่ rarfile

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่