我有一个简单的功能如下
comdList = range(0,27)
for t, in comdList:
print t
Run Code Online (Sandbox Code Playgroud)
但是它返回一个in对象而不是可迭代的错误
在功能之外,它工作正常.这是怎么回事??
源代码需要进行哪些更改?
def Update():
打印('\ n')
打印(“更新”)
cmd = os.system('xterm -e apt-get update')
打印(“完成更新”)
def AptUpdate():
打印('\ n')
打印(“更新系统?{Y / N}”)
打印(“ Y或y”)
打印(“ N或n”)
代码=输入(“命令>”)
如果代码=='y'或代码=='Y':
对于我在Update()中:
返回更新
elif代码=='n'或代码=='N':
返回
其他:
打印(“警告!”)
AptUpdate()
例外:
追溯(最近一次通话):
在第110行的文件“ pybash.py”中
AptUpdate()
AptUpdate中的文件“ pybash.py”,第102行
对于我在更新:
TypeError:“函数”对象不可迭代