from applications.Folders1.modules.myfolder1.main import mainfrom applications.Folders1.modules.myfolder1.list1 import GAMES0 code.....if id == name3: result = location return result else: while True: class Filters(object): def Filter_cause(self): for item in name3.split(): b = False for c in FILTERTYPE: b = b | (item.find(c) != -1) if b: for (func) in GAMES0: func() o = Filters() for stuff in dir(o): if 'Filter' in stuff: getattr(o, stuff)()
result = Filters() return result GAMES0 contains several python modules being imported. My loop works well up to the return location, section but on looping over the 'def class Filters', I get this message: <applications.Folders1.modules.myfolder1.main.Filters object at 0x06D689F0> How can I make it to print out my message from any of the modules -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.