Maybe I am missing something, this should be very easy thing if I code PHP, but weird I cannot handle this basic thing in python tornado web server.

Tornado web server gets a request like this :

**<http://example.com/?a[x]=1&a[y]=2&a[z]=3&b=4>**

I need to get **a** as a dict in python

In Tornado:

```
class BaseHandler(tornado.web.RequestHandler):

    def get(self):
        print self.get_argument('a') #failed 
        print self.get_arguments('a') #failed 

```

Any ready to use solution to this problem, or have I to code my custom method for parsing this from **self.request.query\_arguments**

Any suggestions?