что не так с моей системой, невозможно распаковать dict.с объектами Unicode? - PullRequest
0 голосов
/ 18 ноября 2010
In [1]: l1 = lambda *args, **kw: args

In [2]: l1(**{'name':'hello'})
Out[2]: ()

In [3]: l1(**{u'name':'hello'})
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)

/home/sma/<ipython console> in <module>()

У меня есть некоторая проблема с Python, который не может передать / распаковать элементы словаря в функции ... возможно, мой питон поврежден или система сломана, не знаю, но это странно

Я использую Python 2.6.2 в Ubuntu 9.04 Jaunty Jacob

1 Ответ

2 голосов
/ 18 ноября 2010

Кажется, что связано с этой (не) ошибкой (старой), но есть даже больше отчетов об ошибках , и это действительно кажется исправленным только с 2.6.5.

Это все, что я нашел, и у меня больше нет понимания Python, чтобы объяснить, как и почему;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...