I had a global variable holding a count. One source Google found suggested that I wouldn't need the global if I used an object. So I created a Singleton class that now holds the former global as an instance attribute. Bye, bye, global.
But later I thought about it. I cannot see a single advantage to the object approach. Am I missing something? Or was the original global a better, cleaner solution to the "I need a value I can read/write from several places" problem? -- http://mail.python.org/mailman/listinfo/python-list