10 Useful Python Data Visualization Libraries for Any Discipline Scroll through the Python Package Index and you’ll find libraries for practically every data visualization need—from GazeParser for eye movement research to pastalog for realtime visualizations of neural network training. And while many of these libraries are intensely focused on accomplishing a specific task, some can be used no matter what your field. Today, we’re giving an overview of 10 interdisciplinary Python data visualization libraries, from the well-known to the obscure. We’ve noted the ones you can take for a spin without the hassle of running Python locally, using Mode Python Notebooks. Editors If you have anything to contribute -- e.g. configurations for editors, new editors, or opinion -- don't hesitate to edit or create pages. There's an EditorConfigurationHowto available. Please keep wiki links as wiki links, use external links only if there is no existing page for the editor.
The Python Imaging Library Handbook Overviews (1) Python Imaging Library Handbook [pil-index] Articles (73) Concepts [concepts] D. Writing Your Own File Decoder [decoder] python:abrege [LPointal] Une synthèse des syntaxes Python de base ainsi que des éléments plus avancés du langage, sur une feuille recto-verso. [bug: yield from ne sera que dans Python 3.3] A summary of Python base syntax and some more advanced constructions of the language, on one both sides page. [bug: yield from will be in Python 3.3] Téléchargement / Download
Building a Python Web Application, Part 1 Edit: I've cleaned up the longer example, using Python's string.Template module for the templates. I've also set up a git repo for the source that will go along with posts to this series: Python Webapp Gitweb Recently, I've been interested in writing web applications in Python, and one of the fun things that I discovered was the Python Web Server Gateway Interface, which is a standard interface for Python web servers, web applications, and something called middleware which can sit between the two. One of the coolest things about WSGI is the fact that you now don't have to decide on a specific web server before you start coding. In fact, the Python wsgiref module comes with a built-in simple web server which allows you to start coding up your web application with nothing but a bare install of Python 2.5 (or higher, of course)! There are plenty of overviews of WSGI out there, so I won't bother creating yet another in-depth explanation.
IntegratedDevelopmentEnvironments Please keep wiki links as wiki links, use external links only if there is no existing page for the IDE. See also Wikipedia's list of Python IDEs and these ShowMeDo videos for Wing 3 Professional SPE, PyDev (inside Eclipse) and IPython. Take a look at PythonEditors if you prefer something lightweight. IDEs that don't integrate anything Python-specific are also listed at PythonEditors#Glorified_Editors. Aptana Studio — Advanced Python 0.3 documentation Aptana Studio is an IDE - integrated development environment - based on the Eclipse framework. It provides powerful tools for exploring, understanding, and refactoring your code. Because Aptana Studio is Eclipse + a plugin, in class I may refer to “Aptana” and “Eclipse” interchangeably. Unless explicitly noted, both terms refer to the combination of Eclipse framework + Aptana Studio plugin. Aptana’s Python support was formerly a separate Eclipse plugin called PyDev.
SimpleAudioPlayerZero Arduino Zero Simple audio player The goal of this tutorial is to play a wave file stored on the SD card using the new Audio lilbrary and the 10 bit DAC. Hardware Required Arduino Zero Board 8-ohm speaker or headphones Arduino shield with an SD card with CS on pin 4 (like the Proto Wireless SD Shield) Components to build an external audio amplifier LM386 (low power audio amplifier) 10 kohm potentiometer10 ohm resistor 2 x 10 µF capacitor 0.05 µF (or 0.1 µF) capacitor 250 µF capacitor
Online Python Tutor Write your Python code here: x = [1, 2, 3] y = [4, 5, 6]