我试图返回“数据”,但是python告诉我它没有定义。 最初,我认为这可能是语法错误(没有排列缩进),但是我尝试了所有缩进组合来尝试修复它,但是Data仍未定义。
我想我对return的使用可能有很大的误解,但是我阅读的所有示例似乎都使用了return。任何帮助表示赞赏!
注意:代码成功返回了圆锥的形状
def main():
directory = '.../acq1'
fileterm = '.txt'
files = glob.glob('%s/%s'%(directory,fileterm))
Cond=[]
for filename in files:
Cond.append(read_file(filename))
Data = np.asarray(Cond)
print(np.shape(Cond))
return Data