Create a random file/directory tree/structure in python fortesting purposes.
Create a random file and directory tree/structure for testing purposes.
AnkiPandas can be installed with the python package manager:
pip3 install randomfiletree
For a local installation, you might want to use the --user switch of pip. You can also update your current installation with pip3 install --upgrade ankipandas.
For the latest development version you can also work from a cloned version of this repository:
git clone https://github.com/klieret/randomfiletree/ cd randomfiletree pip3 install --user .
Simple command line interface:
randomfiletree <folder> -f <file creation probability> -d <directory creation probability> -r <repeat>
Type randomfiletree -h to see all supported arguments.
If the executable is not in your path after installation, you can also use python3 -m randomfiletree <arguments as above>.
import randomfiletree randomfiletree.iterative_gaussian_tree("/path/to/basedir", nfiles=2.0, nfolders=0.5, maxdepth=5, repeat=4)
Randomfiletree will now crawl through all directories in /path/to/basedir and create new files with the probabilities given in the arguments.
Take a look at the documentation to find out more about the additional functionality provided.
This software is lienced under the MIT license.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for RandomFileTree-1.1.0-py3-none-any.whl