变量范围和 Try Catch 在python中

7 浏览
0 Comments

变量范围和 Try Catch 在python中

以下是我尝试在目录(及子目录)中打印所有文件的大小。但我知道当执行im.size时,im处于作用域之外。除了使用elsefinally块之外,我还有其他方法吗?

出现了以下错误:

Traceback (most recent call last):
  File "batch.py", line 13, in 
    print im.size
NameError: name 'im' is not defined

0