Directory tree metadata parser using Apache Tika
Project description
tikatree
Directory tree metadata parser using Apache Tika
tikatree parses all files in a directory and creates a:
- _metadata.json - A single file with the metdata from each file that was parsed
- _file_tree.json - A list of all files and directories with some basic information
- _directory_tree.txt - A graphical representation of the directory
- _sfv.sfv - A CRC32 checksum
Installation
pip install tikatree
tikatree uses tika-python for interacting with Apache Tika. You may need to refer to the tika-python documentation if you have any issues with Tika.
Usage
Open up a command line and type tikatree <directory>
, by default it'll create all files at or above that directory.
optional arguments:
-h, --help show this help message and exit
-v, --version show program's version number and exit
-d, --directorytree create directory tree
-f, --filetree create file tree
-m, --metadata parse metadata
-s, --sfv create sfv file
Example
I've included some output examples in the output_examples
folder.
Part of the Keep Dreaming Project
Main Repository
Project
GitHub Mirror
Contributing
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
tikatree-0.0.5.tar.gz
(5.4 kB
view hashes)