| Pyproxyfs Eenvoudige bestandssysteemabstractie |
Download nu |
Pyproxyfs Rangschikking & Samenvatting
- Naam uitgever:
- Nic Ferrier
- Uitgever website:
- http://ferrier.me.uk
Pyproxyfs Tags
Pyproxyfs Beschrijving
Eenvoudige bestandssysteemabstractie PyProxyfs is een proxy-bestandssysteeminterface met een inheemse implementatie van het bestandssysteem en een zeer eenvoudige test in geheugenbestandssystem. Het doel van pyproxyfs is om een bestandssysteemklasse te bieden die u kunt gebruiken om veel van uw bestandsbehandeling te doen ... maar dat kan easi; LY worden bespot op specifieke testdoeleinden. Als u in plaats van open, os.rename en os.listdir gebruikt, gebruikt u de PYPROXYFS-equivalenten, kunt u verwachten dat u een eenvoudig bestandssysteem kunt maken met behulp van de ingebouwde TESTFS-klasse en testen. Voorbeeld: Def Show_Conf_Files (Dirtolist, FileSystem = Geen): Van PyProxyfs Import FileSystem Indien niet Filesystem: Filesystem = Filesystem () Bestanden = Filesystem.Listdir (Dirtolist) Import Re CFGPAT = Re.comPile (". * \. CFG $" ) CFG_Files = Return CFG_Filesthis kan uw aanvraagcode zijn. U kunt het dan relatief eenvoudig testen: def test_show_conf_files (): "" ">>> Test_show_Conf_Files () "" "van PyProxyfs Import Testfs FS = TUSFS ({" somedir / a.cfg " : "", "SOMEDIR / A.TXT": "", "SOMEDIR / B.CFG": "", "somedir / run.py": ""}) Return Show_Conf_Files ("E Somedir", FileSystem = FS) Vereisten : · Python Beperkingen: · De pyproxyfs is niet ontworpen om een volledige bestandssysteemproxy te zijn, het is gewoon een eenvoudige en snelle manier om te testen. · Er is nog geen manier om het testfs-systeem te schrijven; Native FileSystem schrijft het werk door de proxy Tho omdat het gewoon rechtstreeks open gebruikt.
Pyproxyfs Gerelateerde software