Python: Difference between revisions

From XPUB & Lens-Based wiki
Line 30: Line 30:


* [[wikipedia:GIMP|GIMP]] has [http://www.gimp.org/docs/python/index.html GIMP-python] to allow python plugins
* [[wikipedia:GIMP|GIMP]] has [http://www.gimp.org/docs/python/index.html GIMP-python] to allow python plugins
* [[wikipedia:Inkscape|Inkscape]] can use any language [http://wiki.inkscape.org/wiki/index.php/Script_extensions scripts], including Python, as filters
* [[wikipedia:Inkscape|Inkscape]] can use any language [http://wiki.inkscape.org/wiki/index.php/Script_extensions scripts], including [http://wiki.inkscape.org/wiki/index.php/PythonEffectTutorial Python], as filters (or "effects")
* [[wikipedia:Blender (software)|Blender]] has an [http://wiki.blender.org/index.php/Doc:Manual/Extensions/Python embedded Python interpreter]
* [[wikipedia:Blender (software)|Blender]] has an [http://wiki.blender.org/index.php/Doc:Manual/Extensions/Python embedded Python interpreter]
* [[wikipedia:Dia (software)|Dia]] via a [http://projects.gnome.org/dia/python.html python plugin]
* [[wikipedia:Dia (software)|Dia]] via a [http://projects.gnome.org/dia/python.html python plugin]

Revision as of 21:15, 8 September 2011

Python is a scripting language written by Guido van Rossom.

The name actually refers to Monty Python, the charmingly irreverent and absurdist comedy troupe, as opposed to venomous snake.

General

  • Charming Pythonistas, an article about why Python makes a good learning language, and in particular considers the underrepresentation of female programmers

Learning Python

The "official" course textbook
A nice quick intro to programming with Python as the specific language.
Another good, free, resource
Interesting discussion about the merits of Python as a learning language, and the "gender gap" in programming
  • A Python "Cheat Sheet" -- hmmm, might it not be a good project to be able to generate your own "cheat sheets"?

Useful Add-ons (Libraries)

Applications that use/support Python plugins/extensions