On Thu, 26 Jul 2007 12:08:40 +1000, Steven D'Aprano wrote: > On Thu, 26 Jul 2007 03:33:20 +0200, Kai Kuehne wrote: > >> I have tried to prepare a dict and then passing it to the method >> afterwards: >>>>> d = {'person': 'user', 'from': vorgestern} >>>>> magnolia.bookmarks_find(d) >> <type 'exceptions.TypeError'>: bookmarks_find() takes exactly 1 >> argument (2 given) >> >> I'm out of ideas so help is greatly appreciated! > > Try this: > > magnolia.bookmarks_find(**d) > > although I suspect that will probably raise an exception as well. > Judging by the error message, it looks like bookmarks_find() takes only > a single argument, which I imagine would be the "self" instance > automatically provided at runtime.
Could be bookmarks_find(person, **other), unpacking other manually. -- http://mail.python.org/mailman/listinfo/python-list