I'm brand new to the world of Python and I must say up front that it kind of reminds me of the BASIC language from the old 16 bit days. Not in the syntax, but in how it feels. This is a good thing, I have never enjoyed coding so much as I did in HiSoft BASIC!
In recent years and in all OO languages, code has tended to be organised with a single class in a file of the same name with related classes in the same folder. Each folder equates to a name space. During various Google searches for unrelated questions, I have seen quite a few Python programmers say that this is an "un-pythonesque" way of organising your code.
None of them have said why or, more importantly, what is a pythonesque way of organising classes. Is it something completely different?