Python Workshop with Glue

From Hackerspace Brussels
Jump to: navigation, search


Python Workshop with Glue
Sun 22 Jan 2012 14:00
till Sun 22 Jan 2012 19:00
Montypython.jpeg
What:
Python Workshop
Tagline:
Introduction to Python programming, focused on linking stuff together.
Where:
HSB Brussels,Belgium
Cost:
0
Who:
U_go
URL:


Contents

[edit] What

This will be a beginners workshop for people with basis of programming. The workshop will be focused on using Python to link different together, such as :

  • Internet with sockets
  • Web with CherryPy
  • Arduino using serial
  • Command line/C utilities with standard streams
  • Android SL4A
  • LibreOffice with PyUno

[edit] Stuff you need

A device running Python 2.x (version 3.x is not yet supported by all libraries).

If you are running a major Linux distribution or Mac OS X, you are good. Else, you can find the latest version on the Python website.

In order to play with the Arduino, you will need the Arduino Software, or at least the drivers for your system (not always necessary for the Arduino Uno board). Bringing an Arduino would be useful. You will also need the PySerial Python library.

A UNIX-based system and a C compiler might be useful.

[edit] Participants

Put your name here if you are coming:

WhoCommentPresent
U_goPythonian - Will bring 3 Arduinoyes
yigitpython&ubuntu geekif i can organize my stuff for school
julianeex C, begin in python-bring only a netbookyes
aex.no (something came up)
JuegoScript kiddie HSBxl_NaM (Not a Member)yes (if allowed)=> you need to ask your parents? :-)
ErikUse it for my job and hobbyyes
ptr_i propose everybody prepares a topic; i will tell something on inotifyyes
nico I'm proposing the LibreOffice/OpenOffice bridge, but I'm interested by the C bindings yes

[edit] Resources

CherryPy tutorial and concepts : http://docs.cherrypy.org/stable/concepts/index.html

pySerial introduction : http://pyserial.sourceforge.net/shortintro.html

libreOffice/python bindings: File:OOoPython.odp.gz