1
그래서 나는 os module을 사용하여 임의로 폴더 안의 폴더에있는 파일을 선택하는 프로그램을 작성하고 있습니다. 여기 아키텍처는 다음과 같습니다 파이썬 os 모듈 내 외부 하드 드라이브에 액세스
foo_folder
bar_folder_1
file_1
file_2
...
...
그래서 내 코드에서 나는 모든 초기 폴더 (
bar_folder_1
처럼 보이는 사람)의 목록을하려고합니다. 그래서
listdir
사용할 생각 :
foo_folder = "foo/bar/..." #bar is an external hard drive
contents = os.listdir(foo_folder)
을하지만, 나는 다음과 같은 오류 얻을 :
OSError: [Errno 2] No such file or directory: 'foo/bar/...'
내가 잘못된 일을하고 있습니까? 왜 이런 일이 일어 났습니까? 그것이 외장형 하드 드라이브에 있기 때문에 (그 이유가 어떻게 될지 모르지만 아이디어가 없습니다)?
은 무엇 OS? 어떻게하면 폴더 안에 외장 하드 드라이브를 넣을 수 있습니까? 링크인가요? 바로 가기? – jgritty
아마 * inx OS, @jgritty. – martineau
'foo_folder = "foo/bar/foo_folder"'시도해보십시오. – martineau