I don't know Python either, just some VB.NET and Java. Python isn't very hard to understand though. If there are any lines that you don't understand in particular you can always post them here. I'll be glad to try to help you.

I'm a second year NMCT student in Kortrijk. You don't happen to study DAE in Kortrijk to? Because, if so. We should meet up to talk about this.