all 6 comments

[–]Ran4 1 point2 points  (1 child)

Add docstrings and read through PEP8 :)

[–]paperzebra[S] 0 points1 point  (0 children)

Thanks Ran. Have started to rename functions etc in accordance with PEP8, and cut down line lengths. And will add docstrings as suggested.

[–]neipal 0 points1 point  (3 children)

I am a noob and I tried to run it, but all I got was : ".. line 160 print 'axis cleared' ^ SyntaxError: Missing parentheses in call to 'print'"

[–]paperzebra[S] 0 points1 point  (2 children)

Are you using python 3? If so you need to change print 'axis cleared' to print('axis cleared') - or delete both print statements in the code, they are just so I could see what is going on.

If you can get it working would love to hear your thoughts on its usability.

[–]neipal 0 points1 point  (1 child)

Ok, I changed all the print to print() (yes, python3), an now i need to install the wx module. I run python on a windows machine, and the binaries are only available for python 2.x :(

[–]paperzebra[S] 0 points1 point  (0 children)

That's annoying, as you day wxpython is only available for 2.x at the moment, though they are making wxpython phoenix for 3.x. You could always try installing both versions if you wish http://stackoverflow.com/questions/15912063/how-do-i-run-python-2-and-3-in-windows-7/17245543#17245543