__pycache__ 폴더 제거하는 방법
2019. 9. 20. 21:13ㆍ분석 Python/구현 및 자료
지난 번에 폴더 자체를 복사하는 것을 하였다.
https://data-newbie.tistory.com/266
근데 복사를 하다보니 __pycache__ 라는 이상한 폴더도 같이 생기는 것을 확인했다.
원하는 상황은 주어진 것만 없애고 싶기 때문에 또 열심히 검색 검색
답은 요거였다.
##
os.system("find {} | grep -E '(__pycache__|\.pyc$|\pyo$)' | xargs rm -rf".format(folder_path))
파이썬에서는 다음과 같이 하면 되고 , command 에서는 안에 find ~ rf 까지 쳐주면 된다.
머 인터넷에서 어떤 사람이 뒤에 xargs 를 써서 비효율적이라고 하는데, 음... 잘 모를지만, 폴더 하나 지우는 건데 그렇게까지 비효율적인가 싶기도 하다.
728x90
'분석 Python > 구현 및 자료' 카테고리의 다른 글
[ Python] 한 리스트 안에 있는 중복 dict 제거하기 (0) | 2019.10.21 |
---|---|
[ Python ] logging level name 추가 및 color 넣기 (0) | 2019.09.29 |
[ Python ] 새로 만든 함수 수정 후 restart 안하고 reload하기 (0) | 2019.09.18 |
[ Python ] custom logging level 만들기 (0) | 2019.09.11 |
[ Python ] imputation algorithm package 정리 (2) | 2019.09.10 |