我已经尝试过使用此代码
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开始是否被淘汰?
是,如here所述,属性_source已从Python 3.7中的命名元组中删除。
_source
在版本3.7中更改:删除详细参数和_source属性。