저는/home/n00b 디렉토리에 program1.py라는 파일을 만들었습니다. 그런 다음 Python을 열었습니다. 스크립트를 작성하여 위치를 찾을 수 있는지 알고 싶었습니다. 나는 이것을했다 :os.walk()로 파일을 찾을 수 없습니다
for f in os.walk('/home/n00b'):
print 'searching', f
if 'program1.py' in f:
print 'found'
break
왜이 기능이 작동하지 않습니까? 그것은 내 화면이 '검색'부분으로 가득 차 있기 때문에 각 파일을 검색하는 것 같지만 절대로 발견하지 못합니다. 여기에 파일 이름의 현재 디렉토리, 여기 디렉토리 이름의 목록 및 목록 :
for curdir, dirs, files in os.walk('/home/n00b'):
print 'searching', files
if 'program1.py' in files:
print 'found'
break
귀하의 인쇄 문 당신이 보여해야 os.walk
반환 3 튜플이 때문에
코드가 이상하게 보일 경우 죄송합니다. 내 아이폰에서 게시 이유는 설명합니다. ; O – jjJ