A simple argument parser.
Usage
import argpar
import copy
import sys
opts = {"o": None, "g": "foo", "w": None}
flags = ["t", "u"]
posarg = {"path": "/home"}
argpar.parse(opts, copy.copy(sys.argv), flags, posarg)
Vaules in opts and posarg dictionaries are default values.
Will automaticaly print help message if a h flag is found and exit.
We recomend copying sys.argv, as arguments get removed during parsing.
Metadata
Release files for argpar 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| argpar-1.2.1.tar.gz | 1.8 kB | Details |
Release files / argpar-1.2.1.tar.gz
| Download URL | argpar-1.2.1.tar.gz |
|---|---|
| Size | 1.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fad12a56c04d1f46380f7c4c05089c68cad7ab539b58c07e21934bc2d4802360
|
|
BLAKE2b-256 checksum How to use checksums |
dce4d7d7660a3d50dc3fac7e391946338fdff4b4df8a462229c2c4bd1de54eb8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |