시작하기무료로 시작하기

디렉터리 정리하기

대기업에서 데이터 사이언티스트로 일하고 있는 여러분은, 오늘 한 동료가 꿈의 직장으로 이직했다는 소식을 들었어요(부럽네요!). 안타깝게도 해당 계정을 비활성화하면서 모든 파일이 한 폴더에 몽땅 쏟아졌습니다.

다행히 유용한 코드 대부분은 백업되어 있어요. 하지만 Random Forest 알고리즘을 사용하는 모든 Python 파일이 이 파일 더미 속에 파묻혀 있습니다.

이제 여러분이 수백 개의 파일을 걸러서, 해당 파일이 Python 파일이면서 Random Forest 모델을 포함하는지 확인해야 합니다. 모든 파일을 하나씩 수동으로 확인하기보다는, Bash 실력을 발휘할 좋은 기회죠.

robs_files/ 디렉터리의 각 파일을 반복 처리하면서, Python 파일(확장자가 .py)인지 그리고 RandomForestClassifier를 포함하는지 확인하는 스크립트를 작성하세요. 두 조건을 모두 만족하면 to_keep/ 디렉터리로 이동하세요.

이 연습은 강의의 일부입니다

Bash 스크립팅 입문

강의 보기

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작