-1
처럼오고 코드는 belows
"이름을 '횡단'가 정의되어 있지 않은 것은"
for subdir, dirs, files in os.walk(DIR):
traverse = list(set(dirs).intersection(set(LIST)))
break
print "Working ", traverse
print "Starting"
처럼오고 코드는 belows
"이름을 '횡단'가 정의되어 있지 않은 것은"
for subdir, dirs, files in os.walk(DIR):
traverse = list(set(dirs).intersection(set(LIST)))
break
print "Working ", traverse
print "Starting"
루프가 그 가능성이있을 수 있습니다 그러므로 한번도 반복하지 않았다. 변수 traverse
은 아직 어떤 값도 가지고 있지 않다.
당신은 확인하기 위해 아래에 시도 할 수 있습니다 :
traverse =None
for subdir, dirs, files in os.walk(DIR):
traverse = list(set(dirs).intersection(set(LIST)))
break
if traverse is None:
print("loop did not execute")
else:
print("Working ", traverse)
예, 범위 지정을. 루프 외부에서 선언하거나 내부에서 인쇄 해 보았습니까? –
주기를 적어도 한 번 반복 했습니까? –
는 cricket_007 @ 나는이 범위와 아무 상관이 의심 ... 그리고 파이썬은 선언이없는 ... –