You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
63 lines
1.9 KiB
Markdown
63 lines
1.9 KiB
Markdown
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.
|
|
``` |