Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

디렉토리에서 모든 Python 파일을 실행하는 가장 좋은 방법은 무엇입니까?

<시간/>

디렉토리에서 모든 Python 파일을 실행하는 가장 빠르고 쉬운 방법은 루프를 사용하는 것입니다. bash를 사용하여 이 작업을 수행할 수 있습니다.

예를 들어 run_all_py.sh라는 새 파일을 만들고 그 안에 다음을 작성합니다.

*.py의 f에 대한
for f in *.py; do python"$f"; done

출력

이제

를 사용하여 파일을 실행합니다.
$ bash run_all_py.sh

xargs를 사용하여 이러한 파일을 병렬로 실행할 수도 있습니다(UNIX에서만 사용 가능).

예를 들어

$ ls *.py|xargs -n 1 -P 4 python