Metadata-Version: 1.0
Name: fsoopify
Version: 0.1.19
Summary: UNKNOWN
Home-page: https://github.com/Cologler/fsoopify-python
Author: cologler
Author-email: skyoflw@gmail.com
License: MIT
Description: # fsoopify
        
        Just make file system oopify.
        
        ## install
        
        ``` cmd
        pip install fsoopify
        ```
        
        ## usage
        
        ``` py
        import fsoopify
        
        [file|folder] = fsoopify.NodeInfo.from_path(...)
        
        # api for both file and directory
        file.rename()
        file.get_parent()
        file.is_exists()
        file.is_directory()
        file.is_file()
        file.delete()
        file.create_hardlink()
        
        # api for file
        file.open()
        file.size
        file.read() and file.write()
        file.read_text() and file.write_text()
        file.read_bytes() and file.write_bytes()
        file.copy_to()
        file.load() and file.dump() # I love this API
        
        # api for api
        folder.create() and folder.ensure_created()
        folder.create_file()
        folder.iter_items()
        folder.list_items()
        folder.get_fileinfo() and folder.get_dirinfo()
        ```
        
Keywords: python,fs,oop,oopify,filesystem
Platform: UNKNOWN
