Differences between revisions 1 and 10 (spanning 9 versions)
Revision 1 as of 2008-03-18 18:46:46
Size: 47
Editor: 65-42-208-133
Comment:
Revision 10 as of 2008-03-19 23:48:04
Size: 1249
Editor: adsl-074-237-054-179
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:



The Python standard library has many modules that make creating commandline tools quite simple. Often command line tools are made with pure Python modules, or are a mixture of calls to an operating system and Python, through the subprocess module. Some of the commonly used modules to create commandline tools are: optparse, configparser, and subprocess.


'''PyCon2008 Presentation on Command Line Tools:''' Intermediate Level

 * Summary: Presentation goes into detail on using threads, subprocess, optparse, configparser, and ORM's to create sophisticated tools.

 * [http://code.noahgift.com/pycon2008/pycon2008_cli_noahgift.pdf Slides: Creating Command Line Tools with Python]

 * [http://code.noahgift.com/pycon2008/pycon2008_cli_noahgift.zip Source: Code]

'''Using Python To Create Unix Commandline Tools:''' Beginning/Intermediate Level

 * Summary: An introductory article on how to create command line tools with Python. A beginner should learn how to create command line tool after finishing.

 * [http://www.ibm.com/developerworks/aix/library/au-pythocli/?ca=dgr-lnxw82pythonunixtool&S_TACT=105AGX59&S_CMP=GR Introduction To Creating CLI Tools with Python]

Creating Command Line Tools With Python

The Python standard library has many modules that make creating commandline tools quite simple. Often command line tools are made with pure Python modules, or are a mixture of calls to an operating system and Python, through the subprocess module. Some of the commonly used modules to create commandline tools are: optparse, configparser, and subprocess.

PyCon2008 Presentation on Command Line Tools: Intermediate Level

Using Python To Create Unix Commandline Tools: Beginning/Intermediate Level

CommandlineTools (last edited 2021-02-07 21:57:21 by IwanAucamp)

Unable to edit the page? See the FrontPage for instructions.