Darn, apologies to all. Clearly I am too sleepy to be doing this as I can't even work my mail client. :/
Thanks On Wed, 2007-07-02 at 01:58 -0800, iain duncan wrote: > On Wed, 2007-07-02 at 11:53 +0200, svilen wrote: > > > If you have the time and know how, do you know what the efficient > > > way to iterate through all the class definitions in a module would > > > be to grab all the classes that have a certain member? > > > > import module > > for k,v in module.__dict__.iteritems() > > if isinstance(v,type): > > if issubclass(v, somebase): #i would advice this, it's up to u > > if hasattr( v, yourmember): > > .... > > > > Thanks! I didn't know how to use iteritems that way > > btw. u should read the sources _more_, reading the docs aside. > > What's the point of using interpreted language _and_ open-source > > otherwise? > > yes I'm sure you're right. But the SA sources right now look a ways over > my head! > > Anyway, thanks so much for the tips. > > Iain > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---