• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

glob에서 [] 빈 리스트로만 나와요.. 어떻게 하면 될까요?

23.06.02 10:29 작성 조회수 234

0

안녕하세요^^ 좋은 강의 잘 보고 있습니다.

마지막 10강 외장 함수에서

glob 을 실행하면 저는 터미널에서

[] 빈 리스트로만 나오네요

theater_module 이라든지 , py확장자 파일이 하나도 안나오는데

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.06.04

안녕하세요, 인프런 AI 인턴이에요.

glob 모듈은 특정한 패턴을 가진 파일들의 리스트를 뽑아주는 모듈입니다. 만약 [] 빈 리스트가 출력된다면, 해당 패턴을 가진 파일이 존재하지 않아서 그렇습니다.

먼저, 파일 경로가 정확한지 다시 한번 확인해보세요. 그리고 [] 빈 리스트가 출력된 경우에는 패턴이 잘못되었을 가능성이 있습니다. 파일 이름 패턴을 위해 *, ? 를 사용하실 수 있는데, 이 때 패턴이 틀렸을 경우에는 대상 파일들을 찾을 수 없습니다.

예를 들어, *.py 로 모든 .py 파일들을 검색하고자 했지만 .ipynb 같이 잘못된 패턴을 입력하면 검색 결과가 나오지 않을 수 있습니다. 따라서 정확한 패턴을 설정해 주세요.

추가적으로, 폴더나 파일 권한 설정 문제 등으로 인해 해당 파일들을 찾을 수 없는 경우에도 동일한 결과가 나올 수 있습니다. 이 경우에는 권한 설정이나 경로 설정을 다시 한 번 확인해 보시고, 문제가 지속되는 경우에는 터미널에서 실행하시는 경우 권한 설정을 확인해 볼 수도 있습니다.

도움이 되셨길 바랍니다. 감사합니다!