rarfile

Software screenshot:
rarfile
Software ətraflı:
Version: 2.7
Tarixi Upload: 13 Apr 15
Geliştirici: Marko Kreen
Lisenziya: Pulsuz
Məşhurluq: 250

Rating: nan/5 (Total Votes: 0)

interface zipfile interface bənzəyir.
arxiv strukturu təhlil və sıkıştırılmamış faylları təmiz Python idarə olunur.
Basınç command line kommunal 'unrar "vasitəsilə həyata keçirilir

Features ..

  • anlayan Rar 3.x arxiv
  • Kollar çox həcmi arxiv.
  • saxlanan faylları özü Saplar.
  • unicode adları Saplar.
  • parol qorunan arxiv Saplar.
  • arxiv şərh Saplar.

  • Basınç üçün
  • Xarici unrar command line kommunal istifadə edir.

Bu azad yeni nədir:

  • .Daha () və .readinto () indi loop etmək qısa deyilir düzgün qaydada işləməyəcək oxumaq. Boru oxumaq harada Python 3.2 + üçün əhəmiyyətli hətta fayl descriptor blok qısa nəticə ola bilər.
  • Proper səhv) (.extract ilə .testrar .extractall () hesabat ()
  • unrar boru .Daha (): thats mövcud deyil, əgər öz səhv çek etmək, unrar səhv baş kodu qayıtmaq üçün üstünlük
  • .
  • ) kimi.Daha (string əlavə çəkinin əvəzinə həmişə siyahısını istifadə + çox hissəsi deyilir daxil etmək üçün buyurun.
  • dumprar: dont yenidən kodlar byte strings (python 2.x). Etibarsız Unicode çap Bu lazımsız uğursuzluq qarşısını alır.

versiya 2.4 yeni nədir:

  • Bug giderir:
  • USE_DATETIME: RAR pis dəyərlər yaşamaq
  • .
  • Pornoqrafiya unicode fayl user bug.
  • dumprar. Unicode chars boru və konsol həm də iş

versiya 2.3 yeni nədir:

  • Features:

  • Fayl axınları
  • Support .seek () metodu. (Kristian Larsson)

  • Fayl axınları
  • Support .readinto () metodu. Memoryview mövcud olduğu optimaldır həyata keçirilməsi 2.6+ Python mövcuddur.
  • Support fayl şərh -. Əgər varsa RarInfo.comment Decompressed data ehtiva edir

  • RarFile.open () geri
  • Fayl obyektləri io.RawIOBase-uyğun gəlir. Onlar daha io.BufferedReader` və `` io.TextIOWrapper.
  • bükülmüş bilər
    Arxiv giriş axtarış zaman
  • İndi .getinfo () ardıcıl scan əvəzinə dict axtarış istifadə edir. Bu çox entries var arxiv üçün prococessing hızlandırır.
  • Seçim rarfile.UNICODE_COMMENTS həm arxiv deşifre və Unicode şərh fayl. Bu cəhd kodlamaları siyahısı TRY_ENCODINGS istifadə edir. Off, şərh byte strings kimi qalır. Default: 0
  • Seçim rarfile.PATH_SEP yol separator dəyişdirmək üçün. Default:. R '& # x5c;', rarfile.PATH_SEP = '/' zipfile ilə uyğunlaşan üçün müəyyən
  • Seçim rarfile.USE_DATETIME datetime obyektlərin damgaları çevirmək. Default: 0, zaman damgaları tuples var
  • .
  • Seçim rarfile.TRY_ENCODINGS tuning cəhd encoding siyahısı imkan.
  • yeniden sırala RarInfo yaxşı şou ZipFile uyğun sahələrdə Fiels.
  • Standart regtests əmin müxtəlif xüsusiyyətləri iş üçün
  • Uyğunluq:
  • Drop RarInfo.unicode_filename, düz RarInfo.filename artıq 2.0-ci ildən Unicode edir.
  • .Daha (-1) EOF qədər indi oxuyur. Əvvəllər boş bufer döndü.
  • giderir:
  • olun şifrelenmiş mövzular Python 3.x bytes () və köhnə 2.x ilə "SHA" modulu ilə işləmək.
  • sadələşdirilməsi subprocess.Popen () istifadə unrar başladırıq. Əvvəllər optimize və OS / Python bugs ətrafında iş çalışdı, lakin bu maintainable deyil.
  • İstifadə temp rar fayl çox çox həcmi arxiv hack.
  • Həmişə unrar on gözləyin (), zombies qarşısını almaq üçün
  • BadRarFile üçün struct.error Convert
  • Bəzi fd sızması Plug. Təsirə məruz qalan. Jython, PyPy
  • Broken arxiv daha sağlam idarə olunur.

Version 2.2 yeni nədir:

  • giderir:
  • Relaxed həcmi adlandırma. İndi yalnız ki sayı olmalıdır nə heç bir qarşılıq gözləmədən, köhnə bir sayı tapmaq və artan yeni həcmi adı hesablayır.

  • Bir colume sıxılmış data 4G ilə
  • Files səhv baxılırdı. Fix.
  • DOS damgası saniyə 2 vurulur lazımdır.
  • Doğru EXTTIME təhlil.
  • Cleanups:
  • Sıxılmış ölçüsü istifadəçi faylları bir neçə cildlik üzərində split üçün tam sıxılmış ölçüsü görür, belə ki, onların birlikdə məbləği, başına həcmi edir.
  • dumprar. Show unknown bit
  • İstifadə struct.Struct () açmaq formatları cache.
  • Support os.devnull itkin. (Python 2.3)

versiyası 2.1 yeni nədir:

  • Features:
  • .extract üçün Minimal icrası (), .extractall (), .testrar (). Onlar unrar sehr üçün sadə qısa yolları.
  • fayl gözlənilir yerləşir RarInfo obyekt qəbul edin.
  • .tgz ilə dumprar.py daxildir. Bu RAR strukturu və test modulu görüntüləmək üçün istifadə edilə bilər.
  • şifrelenmiş fayl mövzular üçün dəstək.
  • giderir:
  • ENDARC keçmiş oxumaq etməyin, orada qeyri-RAR data ola bilər.
  • RAR 2.x: Bu ENDARC yazmaq deyil, lakin həcmi kodu bunu gözlənilir. Ki Fix.
  • RAR 2.x: 200-dən çox köhnə stil həcmi dəstək
  • .
  • Cleanups:
  • Load şərh əlavə etmak yalnız xahiş zaman.
  • Daxili config dəyişənlərin təmizlənməsi. İndi son adları olmalıdır.
  • .open (). Zipfile uyğun mode = r dəlil əlavə et
  • Doc və şərhlər təmizləmə, təkrarlanması minimuma endirmək.
  • İndi .open sıxılmış və sıkıştırılmamış faylları, həm də ümumi sarmalayıcılarının () da CRC-yoxlanılması edir.

2.0 yeni nədir:

  • Features:
  • Python 3 dəstək. Hələ 2.x ilə işləyir.
  • uzun vaxt sahələri çözümler. (.mtime, .ctime, .atime)

  • .open () Metodu
  • . Bu yaddaş uyğun olmayan böyük entries emal etmək mümkün edir.
  • parol qorunan arxiv dəstəkləyir.
  • arxiv şərh dəstəkləyir.
  • Cleanups:
  • unrar başlamaq üçün subprocess modul istifadə edir.
  • .filename indi .unicode_filename deprecated edir, həmişə Unicode simli edir.
  • .CRC python3 crc32 () imzasız kimi, yenə imzasız edir.

Oxşar proqram

Şərh rarfile

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!