You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
85 lines
2.8 KiB
85 lines
2.8 KiB
10 months ago
|
Metadata-Version: 2.1
|
||
|
Name: argparse
|
||
|
Version: 1.4.0
|
||
|
Summary: Python command-line parsing library
|
||
|
Home-page: https://github.com/ThomasWaldmann/argparse/
|
||
|
Author: Thomas Waldmann
|
||
|
Author-email: tw@waldmann-edv.de
|
||
|
License: Python Software Foundation License
|
||
|
Keywords: argparse command line parser parsing
|
||
|
Platform: any
|
||
|
Classifier: Development Status :: 5 - Production/Stable
|
||
|
Classifier: Environment :: Console
|
||
|
Classifier: Intended Audience :: Developers
|
||
|
Classifier: License :: OSI Approved :: Python Software Foundation License
|
||
|
Classifier: Operating System :: OS Independent
|
||
|
Classifier: Programming Language :: Python
|
||
|
Classifier: Programming Language :: Python :: 2
|
||
|
Classifier: Programming Language :: Python :: 3
|
||
|
Classifier: Programming Language :: Python :: 2.3
|
||
|
Classifier: Programming Language :: Python :: 2.4
|
||
|
Classifier: Programming Language :: Python :: 2.5
|
||
|
Classifier: Programming Language :: Python :: 2.6
|
||
|
Classifier: Programming Language :: Python :: 2.7
|
||
|
Classifier: Programming Language :: Python :: 3.0
|
||
|
Classifier: Programming Language :: Python :: 3.1
|
||
|
Classifier: Programming Language :: Python :: 3.2
|
||
|
Classifier: Programming Language :: Python :: 3.3
|
||
|
Classifier: Programming Language :: Python :: 3.4
|
||
|
Classifier: Topic :: Software Development
|
||
|
License-File: LICENSE.txt
|
||
|
|
||
|
The argparse module makes it easy to write user friendly command line
|
||
|
interfaces.
|
||
|
|
||
|
The program defines what arguments it requires, and argparse will figure out
|
||
|
how to parse those out of sys.argv. The argparse module also automatically
|
||
|
generates help and usage messages and issues errors when users give the
|
||
|
program invalid arguments.
|
||
|
|
||
|
As of Python >= 2.7 and >= 3.2, the argparse module is maintained within the
|
||
|
Python standard library. For users who still need to support Python < 2.7 or
|
||
|
< 3.2, it is also provided as a separate package, which tries to stay
|
||
|
compatible with the module in the standard library, but also supports older
|
||
|
Python versions.
|
||
|
|
||
|
Also, we can fix bugs here for users who are stuck on some non-current python
|
||
|
version, like e.g. 3.2.3 (which has bugs that were fixed in a later 3.2.x
|
||
|
release).
|
||
|
|
||
|
argparse is licensed under the Python license, for details see LICENSE.txt.
|
||
|
|
||
|
|
||
|
Compatibility
|
||
|
-------------
|
||
|
|
||
|
argparse should work on Python >= 2.3, it was tested on:
|
||
|
|
||
|
* 2.3, 2.4, 2.5, 2.6 and 2.7
|
||
|
* 3.1, 3.2, 3.3, 3.4
|
||
|
|
||
|
|
||
|
Installation
|
||
|
------------
|
||
|
|
||
|
Try one of these:
|
||
|
|
||
|
python setup.py install
|
||
|
|
||
|
easy_install argparse
|
||
|
|
||
|
pip install argparse
|
||
|
|
||
|
putting argparse.py in some directory listed in sys.path should also work
|
||
|
|
||
|
|
||
|
Bugs
|
||
|
----
|
||
|
|
||
|
If you find a bug in argparse (pypi), please try to reproduce it with latest
|
||
|
python 2.7 and 3.4 (and use argparse from stdlib).
|
||
|
|
||
|
If it happens there also, please file a bug in the python.org issue tracker.
|
||
|
If it does not happen there, file a bug in the argparse package issue tracker.
|
||
|
|