가능한 중복 :
How can I check the syntax of Python script without executing it?컴파일 (하지만 실행되지 않습니다) 파이썬 스크립트
가 어떻게 그것을 실행하지 않고 파이썬 스크립트를 컴파일 할 수 있습니까? 구문 오류를 스크립트에서 확인하고 싶습니다. 나는 간단한 명령 줄 스위치를 원했지만 아무 것도 보지 못했다. python --help
.
python -c "__import__('compiler').parse(open('test.py').read())"
이 파이썬 작동 : 나는 3.
@ sukhbir : 네 말이 맞지만 방금 대답을 깨달았습니다. – asmeurer
@asmeurer : 예, 그렇습니다. 게시 한 답변은 그 질문에 있습니다. – Falmarri
컴파일과 구문 검사는 실제로는 다릅니다. 구문 검사를 원한다면, 대답은 다른 스레드에 있습니다. 컴파일하는 방법을 묻습니다. 다른 질문입니다. 주제를 정말로 바꾸어야합니다. –