내가 내일 CodeForces 경쟁에 참여하고, 그리고 규칙은 파이썬은 (% 1이 파일 이름) 다음 줄 컴파일 말 : 나는 테스트를 컴파일하려고파이썬 컴파일
python -c "compile(open('%1').read(), '%1', 'exec')"
이 라인에 파일을하지만, 전혀 아무것도하지 않습니다 나는 python test.py
로 컴파일 할 때
import sys
a = sys.stdin.readline()
sys.stdout.write(a)
그러나 프로그램이 내가이 테스트 파일 WO을 만들 수 있습니다 어떻게 작동 위의 컴파일 라인과 rk?
EDIT : 저는 Mac에서 터미널을 사용하고 있습니다.
% 1을 어떻게 지정합니까? –
'% 1'은 컴파일 할 파일 이름입니다. 나는'% 1'을'test.py'로 대체했습니다. –