这是NBack 测试的代码。当我按原样执行代码时,它可以工作。出现在屏幕上的顺序是
self.sequence = np.array([0,0,0,1,1,1,6,6,6,0,1,2,3,4,5,6,7,8,0,1])
但是我有一个函数可以生成我想要使用的序列而不是该数组。它是 ZBack.py 当我调用我的 ZBack.pyself.sequence = generateZBackSequence(20, 5)而不是数组时,程序不起作用。它输出这个错误:
Exception in thread Thread-14:
Traceback (most recent call last):
File "C:\ProgramData\Anaconda3\lib\threading.py", line 917, in _bootstrap_inner
self.run()
File "C:\ProgramData\Anaconda3\lib\threading.py", line 865, in run
self._target(*self._args, **self._kwargs)
File "C:/Users/Python_Scripts/N-back.py", line 198, in targetTask
for i in range(self.sequence.shape[0]):
AttributeError: 'NBack' object has no attribute 'sequence'
我究竟做错了什么?为什么它告诉我属性“序列”不存在?我已经检查过缩进。我的 ZBack.py 也返回一个数组。
慕婉清6462132
相关分类