Compression
DictionarySize
Bases: StrEnum
Dictionary Size for 7z compression.
Source code in src/utils/compression.py
32 33 34 35 36 37 38 39 40 41 42 43 44 45 |
|
WordSize
Bases: StrEnum
Word Size for 7z compression.
Source code in src/utils/compression.py
21 22 23 24 25 26 27 28 29 |
|
compress_all_templates()
Compress all app templates.
Source code in src/utils/compression.py
140 141 142 143 144 145 146 |
|
compress_cli()
File utilities CLI.
Source code in src/utils/compression.py
169 170 171 172 |
|
compress_file(file_path, output_dir)
Compress a target file and save it as a 7z archive to the output directory. @param file_path: File to compress. @param output_dir: Directory to save archive to. @return: True if compression succeeded, otherwise False.
Source code in src/utils/compression.py
53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 |
|
decompress_file(file_path)
Decompress target 7z archive. @param file_path: Path to the 7z archive.
Source code in src/utils/compression.py
154 155 156 157 158 159 160 161 |
|