I\'m currently learning Python, and I have to work on a Python 2.7 project.
Accessing \"module scope\" variables in functions of the module itself is a bit confusing
Avoid setting globals at all. You can create new namespaces with classes quite easily, so use class variables if you must.
For anything serious you need a proper design with classes anyways.