Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 在python 3.8.5中,用_source属性代替namedtuple是什么?_Python 3.x_Namedtuple - Fatal编程技术网

Python 3.x 在python 3.8.5中,用_source属性代替namedtuple是什么?

Python 3.x 在python 3.8.5中,用_source属性代替namedtuple是什么?,python-3.x,namedtuple,Python 3.x,Namedtuple,我正在做的事情如下:- from collections import namedtuple Stock=namedtuple('Stock', ''' symbol year month day open high

我正在做的事情如下:-

 from collections import namedtuple
 Stock=namedtuple('Stock', ''' symbol
                            year
                            month
                            day
                            open
                            high
                            low
                            close''')

nifty_tcs=Stock('TCS',2021,3,31,3010,3080,3000,3060)
print(Stock._fields)
# Above works fine and returns output ('symbol', 'year', 'month', 'day', 'open', 'high', 'low', 'close')
print(Stock._source)
它会导致以下错误:-

---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
<ipython-input-16-c4df9719ea17> in <module>
---->  Stock._source

AttributeError: type object 'Stock' has no attribute '_source'
---------------------------------------------------------------------------
AttributeError回溯(最近一次呼叫上次)
在里面
---->股票来源
AttributeError:类型对象“Stock”没有属性“\u source”
在以前的python版本和python3.8.5之间有什么变化吗


谢谢

“这回答了你的问题吗?您可以删除“代码”>源代码< /代码>,这并不意味着任何人都要实现替换AFAICTWORD,如果您在3.7 +上,考虑使用NeXER而不是NAMEDUTPURIN一般,从 < < /C> >开始的东西应该被认为是私有的或实现特定的。你不应该因为你遇到的原因而使用它。