<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    It works now!<br>
    Thanks for the information.<br>
    <br>
    On 11/30/2010 04:00 AM, <a class="moz-txt-link-abbreviated" href="mailto:dbus-request@lists.freedesktop.org">dbus-request@lists.freedesktop.org</a> wrote:<br>
    <pre wrap="">You aren't giving dbus-python enough information for it to know what type you
want, so it has to guess (and can't get it right in complex cases). You'll need
to give it more information by giving it D-Bus-specific types, something like:

    return dbus.Dictionary({
            'myint64': dbus.Int64(42),
            'mylist': dbus.Array([1, 2, 3], signature='u'),
            'mydict': dbus.Dictionary({}, signature='us'),
        }, signature='sv')

</pre>
    <br>
    <div class="moz-signature">-- <br>
      Sun Ning. <br>
      More <a href="http://about.me/sunng/bio">about me</a>.
    </div>
  </body>
</html>