A python module for parsing of program arguments.
Project description
jk_argparsing
Introduction
This module provides an API for processing command line arguments. There is argparse
of course, but this API is better. Better means: Simpler, more easy to use.
Information about this module can be found here:
History
Not every piece of software has a history. This module has.
Work on this module began over a decade ago in a complete different programming language: C#. As I required some command line tools in C# I implemented a .Net library for that purpose as there was nothing like that I could use. This library was so convenient that a) I prepared it for release under the Apache Open Source license and b) ported it to Python some years later.
So this python module here is based on that .Net library. It is basically a port of that library. However, year after year I improved that Python module bit by bit, so this Python module became a very convenient tool, way beyond the original capabilities of that .Net library.
The next sections provide detailed information about how to use jk_argparsing
.
How to use this module
Import
To import this module use the following statement:
import jk_argparsing
Example
TODO
Author(s)
- Jürgen Knauth: pubsrc@binary-overflow.de
License
This software is provided under the following license:
- Apache Software License 2.0
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for jk_argparsing-0.2021.5.11.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 149f8de07531d1e87ef5a0453229dcd8ef7ae4e6fbc40c8df3354a506a057a89 |
|
MD5 | 5b0f9d9bd98e3de130746a31c7b3afcc |
|
BLAKE2b-256 | 69ce8df4f718c0736de70168b7ed1c42a02bbe3eda7c1d2137007f57ea718125 |