mirror of
https://github.com/kennethreitz/python-guide.git
synced 2026-06-05 23:00:18 +00:00
More typo, grammar, and style fixes
This commit is contained in:
+14
-15
@@ -15,12 +15,12 @@ switches.
|
||||
|
||||
Some popular command-line applications include:
|
||||
|
||||
* `Grep <http://en.wikipedia.org/wiki/Grep>`_ - A plain-text data search utility
|
||||
* `grep <http://en.wikipedia.org/wiki/grep>`_ - A plain-text data search utility
|
||||
* `curl <http://curl.haxx.se/>`_ - A tool for data transfer with URL syntax
|
||||
* `httpie <https://github.com/jakubroztocil/httpie>`_ - A command line HTTP
|
||||
* `httpie <https://github.com/jakubroztocil/httpie>`_ - A command-line HTTP
|
||||
client, a user-friendly cURL replacement
|
||||
* `git <http://git-scm.com/>`_ - A distributed version control system
|
||||
* `mercurial <https://www.mercurial-scm.org/>`_ - A distributed version control
|
||||
* `Git <http://git-scm.com/>`_ - A distributed version control system
|
||||
* `Mercurial <https://www.mercurial-scm.org/>`_ - A distributed version control
|
||||
system primarily written in Python
|
||||
|
||||
|
||||
@@ -30,8 +30,8 @@ Clint
|
||||
|
||||
`clint <https://pypi.python.org/pypi/clint/>`_ is a Python module which is
|
||||
filled with very useful tools for developing command-line applications.
|
||||
It supports features such as; CLI colors and indents, simple and powerful
|
||||
column printer, iterator based progress bars and implicit argument handling.
|
||||
It supports features such as: CLI colors and indents, simple and powerful
|
||||
column printer, iterator based progress bars, and implicit argument handling.
|
||||
|
||||
|
||||
*****
|
||||
@@ -40,7 +40,7 @@ Click
|
||||
|
||||
`click <http://click.pocoo.org/>`_ is a Python package for creating
|
||||
command-line interfaces in a composable way with as little code as
|
||||
possible. This “Command-line Interface Creation Kit” is highly
|
||||
possible. This “Command-Line Interface Creation Kit” is highly
|
||||
configurable but comes with good defaults out of the box.
|
||||
|
||||
|
||||
@@ -61,8 +61,8 @@ Plac
|
||||
over the Python standard library `argparse <http://docs.python.org/2/library/argparse.html>`_,
|
||||
which hides most of its complexity by using a declarative interface: the
|
||||
argument parser is inferred rather than written down by imperatively. This
|
||||
module targets especially unsophisticated users, programmers, sys-admins,
|
||||
scientists and in general people writing throw-away scripts for themselves,
|
||||
module targets especially unsophisticated users, programmers, sysadmins,
|
||||
scientists, and in general people writing throw-away scripts for themselves,
|
||||
who choose to create a command-line interface because it is quick and simple.
|
||||
|
||||
|
||||
@@ -73,7 +73,7 @@ Cliff
|
||||
`Cliff <http://docs.openstack.org/developer/cliff/>`_ is a framework for
|
||||
building command-line programs. It uses setuptools entry points to provide
|
||||
subcommands, output formatters, and other extensions. The framework is meant
|
||||
to be used to create multi-level commands such as subversion and git, where
|
||||
to be used to create multi-level commands such as ``svn`` and ``git``, where
|
||||
the main program handles some basic argument parsing and then invokes a
|
||||
sub-command to do the work.
|
||||
|
||||
@@ -83,11 +83,11 @@ Cement
|
||||
******
|
||||
|
||||
`Cement <http://builtoncement.com/>`_ is an advanced CLI Application Framework.
|
||||
Its goal is to introduce a standard, and feature-full platform
|
||||
Its goal is to introduce a standard and feature-full platform
|
||||
for both simple and complex command line applications as well
|
||||
as support rapid development needs without sacrificing quality.
|
||||
Cement is flexible, and it's use cases span from the simplicity of a micro-framework
|
||||
to the complexity of a meg-framework.
|
||||
Cement is flexible, and its use cases span from the simplicity of a micro-framework
|
||||
to the complexity of a mega-framework.
|
||||
|
||||
|
||||
***********
|
||||
@@ -95,9 +95,8 @@ Python Fire
|
||||
***********
|
||||
|
||||
`Python Fire <https://github.com/google/python-fire/>`_ is a library for
|
||||
automatically generating command line interfaces from absolutely any Python
|
||||
automatically generating command-line interfaces from absolutely any Python
|
||||
object. It can help debug Python code more easily from the command line,
|
||||
create CLI interfaces to existing code, allow you to interactively explore
|
||||
code in a REPL, and simplify transitioning between Python and Bash (or any
|
||||
other shell).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user