bearparse
A custom argument parser for non-standard arguments. Useful for Appworx
Purpose
To simplify
Requirements
- Python 3.8+
Usage
from bearparse import Argument, ArgumentParser
# Create the parser
parser = ArgumentParser(description="Program Description")
parser.add_argument(Argument(name="arg", description="First Argument"))
parser.add_argument(Argument(name="arg2", description="Required Argument", required=True))
# Parse from argv
args = parser.parse_args()
print(args.parsed)
Metadata
Release files for bearparse 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bearparse-0.3.3.tar.gz | 3.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bearparse-0.3.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.9 kB
Release files / bearparse-0.3.3.tar.gz
| Download URL | bearparse-0.3.3.tar.gz |
|---|---|
| Size | 3.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d626b7e636b58c58b52676f58fcf2a91f4aeb4a9ba1a9bf239931528b025cc3f
|
|
BLAKE2b-256 checksum How to use checksums |
3c23dcbb79a5a1c93307c518575d304c325835c51ffdd70394990a0f2c9a1232
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.1 Linux/6.7.5-arch1-1
|
Release files / bearparse-0.3.3-py3-none-any.whl
| Download URL | bearparse-0.3.3-py3-none-any.whl |
|---|---|
| Size | 4.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c9f64f883e85a0ce2fd6e5f661e63b3ec74b81b07e2f183921261bab7ffabb83
|
|
BLAKE2b-256 checksum How to use checksums |
0db7a77f1362bd2734c8167cc8012602dd1f1d1a83e47dbe1096ac5c6253dad4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.7.1 CPython/3.12.1 Linux/6.7.5-arch1-1
|