Pyfilesystem2 implementation for DAZ Install Manager Packages
Project description
fs.dimzipfs is a PyFileSystem2 interface for DAZ Install Manager packages.
The exposed filesystem is as defined in Manifest.dsx, not the zipfile.
Supported Python versions
Python 3.11
Usage
>>> from fs.dimzipfs import DIMZipFS
>>> DIMZipFS('IM00013176-02_DAZStudio421Win64bit.zip').listdir('')
....
['Application[PC-64-DAZ Studio-4.5]', 'Temp[PC-64]']
>>> DIMZipFS('IM00013176-42_DefaultResourcesforDAZStudio420.zip').opendir('Content').listdir('')
....
['data', 'Light Presets', 'Props', "ReadMe's", 'Render Presets', 'Runtime', 'Scenes', 'Scripts', 'Shader Presets']
License
This module is published under the MIT license.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
fs_dimzipfs-0.1.1.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for fs_dimzipfs-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5cc87fdc590623083156d2174de3acf9c8e19f280efb287d404fbe9252dad7c8 |
|
MD5 | 25c040b85b526b7c07a81f2c98a47568 |
|
BLAKE2b-256 | 2c2b220f525849273cb5c85fdab9fbff877f6cc3af34d1f7b3d694850acee993 |