Python Utilities ========= Here are some python-scripts that do all kinds of things. ## Setup Install all dependencies with ```commandline pip install -r requirements.txt ``` ## Scripts ### riddle.py Downloads all images from one or more given subreddits ```commandline Usage: riddle.py [options] [subreddits] Options: -h, --help show this help message and exit -c, --chaos Doesn't wait for previous downloads to finish and doesn't exit when no more images can be found. Do only activate this if you want to download a lot of images from multiple subreddits at the same time. ``` ## riddle2.py Downloads all images from one or more given subreddits in a more predictable way than riddle.py. ```commandline Usage: riddle2.py [options] [subreddits] Options: -h, --help show this help message and exit -c COUNT, --count=COUNT The number of images to download. -o OUTPUT, --output=OUTPUT The name of the output zipfile. If none is specified, it's the subreddits name. -t, --test Tests the functions of the script -l, --loop Continuing download loop. When this option is set every 5 Minutes the program searches for new images ``` ## sher.py Searches for string occurences in a file (line by line) or directory (all directory and filenames in the tree). ```commandline Usage: sher.py [options] Options: -h, --help show this help message and exit -f S_FILE, --file=S_FILE Searching lines in the given file. -d S_DIR, --directory=S_DIR Searching files in a directory. -q QUERY, --query=QUERY The search term. Supporting "". -l, --loop Runs the program in an endless loop. ```