rarfile

Szoftver screenshot:
rarfile
Szoftver adatai:
Változat: 2.7
Feltöltés dátuma: 13 Apr 15
Fejlesztő: Marko Kreen
Engedély: Ingyenes
Népszerűség: 250

Rating: nan/5 (Total Votes: 0)

A felület hasonlít zipfile felülete.
Az archívum struktúrája elemzés és tömörítetlen fájlokat kezeli a tiszta Python.
Dekompressziós keresztül történik "unrar" parancssori segédprogramot.

Tulajdonságok :

  • megérti Rar 3.x archívumok.
  • fogantyúk többkötetes archívumokat.
  • fogantyúk tárolt fájlokat is.
  • kezelje a Unicode nevét.
  • fogantyúk jelszóval védett archívumokat.
  • fogantyúk archívum hozzászólás.
  • A dekompressziós használ külső unrar parancssori segédprogramot.

Mi az új ebben a kiadásban:

  • .read () és .readinto () most nem hurkolt olvasni, hogy működjenek a rövid szól. Fontos a Python 3.2+, ahol olvasni cső visszatérhet rövid eredményeként még a blokkoló fájl leíró.
  • A megfelelő hibajelentést a .extract (), .extractall (), .testrar ()
  • .read () a unrar cső: inkább vissza unrar hibakódot, ha amit nem áll rendelkezésre, nem saját hibájából ellenőrzéseket.
  • Kerülje karakterlánc mellett a .read () helyett használjon mindig listát + csatlakozzon egyesíteni több részből olvas.
  • dumprar: dont átkódolniuk byte húrok (python 2.x). Így elkerülhető a felesleges hiba nyomtatás esetén érvénytelen Unicode.

Mi az új a 2.4-es verzióval:

  • hibajavítások:
  • USE_DATETIME: túlélni a rossz értékeket RAR.
  • bug korrupt Unicode fájlnév kezelése.
  • dumprar: hogy unicode karakter egyaránt működnek cső és a konzol.

Mi az új verzió 2.3:

  • Tulajdonságok:
  • Támogatás .seek () metódus fájladatfolyam. (Kristian Larsson)
  • Támogatás .readinto () metódus fájladatfolyam. Optimalizált megoldás elérhető a Python 2.6+, ahol memoryview elérhető.
  • Támogatás fájlt hozzászólás - RarInfo.comment tartalmaz kitömörített adatokat, ha rendelkezésre áll.
  • Fájl által visszaadott objektumok RarFile.open () a io.RawIOBase-kompatibilis. Ők tovább tekert io.BufferedReader` és `` io.TextIOWrapper.
  • Most .getinfo () használ dict lookup helyett szekvenciális olvasás során Archívum bejegyzést. Ez felgyorsítja prococessing az archívumot, ha sok bejegyzés.
  • Option rarfile.UNICODE_COMMENTS dekódolni mind archívum és a file kommenteket Unicode. Ez használ TRY_ENCODINGS a kódolási sor, hogy megpróbálja. Ha nincs, hozzászólás nem maradt, mint byte szálakat. Alapértelmezett: 0
  • Option rarfile.PATH_SEP útvonal módosításához elválasztó. Default: r '& # x5c; ", meg rarfile.PATH_SEP =' / 'kell compatibe a zipfile.
  • Option rarfile.USE_DATETIME átalakítani timestamps hogy dátumidőpont tárgyakat. Alapértelmezett: 0, időbélyeggel vannak esek.
  • Option rarfile.TRY_ENCODINGS hogy tuning próbált kódolás listáját.
  • Reorder RarInfo fiels hogy jobban mutatják zipfile-kompatibilis területeken.
  • Normál regtests, hogy győződjön meg arról különböző funkciók munkát
  • kompatibilitás:
  • Csepp RarInfo.unicode_filename, sima RarInfo.filename már Unicode óta 2,0.
  • .read (-1) olvas Mostantól EOF. Korábban azt vissza üres buffer.
  • javítások:
  • titkosított fejlécek dolgozni Python 3.x bájt (), és a régi 2.x "SHA" modul.
  • Simplify subprocess.Popen () használata, ha indít unrar. Korábban azt próbálta optimalizálni és munka körül OS / Python hibát, de ez nem fenntartható.
  • A temp rar fájlt nyúlni a többkötetes archívumokat is.
  • Mindig .wait () a unrar, hogy elkerüljék a zombik
  • Convert struct.error hogy BadRarFile
  • Plug néhány fd szivárog. Érinti: Jython, PyPy.
  • Broken archívumok kezelése nagyobb energiával.

Mi az új 2.2-es verzióban:

  • javítások:
  • Pihentető kötet elnevezésére. Most ez csak kiszámítja az új kötet nevét, találd számot régit, és növelhetik nélkül elvárások, mit kell ezt a számot.
  • Fájlok 4G tömörített adat egy szílíci kezelték rosszul. Fix.
  • DOS timestamp másodperc kell megszorozni 2.
  • Helyes EXTTIME elemzés.
  • tisztítások:
  • Sűrített mérete kötetekrõl, összefoglalni őket, úgy, hogy a felhasználó látja a teljes tömörített méretét fájlokat oszlik több kötetet.
  • dumprar: Show ismeretlen bit.
  • A struct.Struct () a cache kicsomagolni formátumokat.
  • Támogatás hiányzik os.devnull. (Python 2.3)

Mi az új 2.1-es verzió:

  • Tulajdonságok:
  • Minimális implementációja a .extract (), .extractall (), .testrar (). Ezek egyszerű parancsikonokat unrar könyörgése.
  • Elfogadás RarInfo objektum, ahol fájlnév várható.
  • Include dumprar.py .tgz. Ezt fel lehet használni, hogy láthatóvá RAR szerkezet és vizsgálati modul.
  • Támogatás titkosított fájl fejlécét.
  • javítások:
  • Ne olvass már ENDARC, ott lehet, nem RAR adatok vannak.
  • RAR 2.x: Nem levelet ENDARC, de a kötet kódot számított rá. Javítani.
  • RAR 2.x: Támogatás több mint 200 régi típusú kötetek.
  • tisztítások:
  • Load comment csak külön kérésre.
  • Razzia a belső config változó. Azt kellett volna teremteni a végleges nevét.
  • .open (): Add mode = r érv, hogy megfeleljen zipfile.
  • Doc és megjegyzések razzia, párhuzamosságok csökkentése.
  • Közös csomagolóanyagok mind a tömörített és tömörítetlen fájlokat, most .open () még nem CRC-ellenőrzés.

Mi az új 2.0 verzióban:

  • Tulajdonságok:
  • Python 3 támogatás. Tovább működik 2.x.
  • értelmezi hosszabb idő mezőket. (.mtime, .ctime, .atime)
  • .open () metódust. Ez teszi lehetővé, hogy feldolgozza a nagy bejegyzések, amelyek nem férnek be a memóriába.
  • Támogatja a jelszóval védett archívumokat.
  • Támogatja archívum hozzászólás.
  • tisztítások:
  • Használható alprocesszel modul elindításához unrar.
  • .filename mindig Unicode karakterlánc, .unicode_filename mára elavulttá.
  • .CRC aláíratlan megint, mint python3 crc32 () nincs aláírva.

Hasonló program

python-docx
python-docx

23 Feb 15

http-parser
http-parser

12 May 15

generateDS
generateDS

23 Feb 15

python-jsonrpc
python-jsonrpc

12 Apr 15

Hozzászólások a rarfile

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!