namedtuple._source не работает в Python 3.7 - PullRequest
0 голосов
/ 13 октября 2019

Я пытался с этим кодом

from collections import namedtuple
t = namedtuple('t', 'a b c')
i = t(1,2,3)
print(i._source, t._source)

Но когда я запускаю его, он говорит, что нет атрибута _source (для t и, следовательно, также для i). Это было устранено с 3,6?

1 Ответ

1 голос
/ 13 октября 2019

Да, как указано здесь , атрибут _source был удален из namedtuples в Python 3.7.

Изменено в версии 3.7: Удалите подробный параметр и _source атрибут.

...