자체 내에서 파이썬 스크립트를 다시 시작하려고했습니다. 파이썬 2.7.11Python : 스크립트를 다시 시작하려고 시도하지 않았습니다.
#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import sys
os.execv(__file__, sys.argv)
sys.exit()
결과 :
Traceback (most recent call last):
File "...\foo.py", line 3, in <module>
os.execv(__file__, sys.argv)
OSError: [Errno 8] Exec format error
또 다른 코드 :
는#!/usr/bin/python
# -*- coding: utf-8 -*-
import os
import sys
os.execv(sys.executable, [sys.executable] + sys.argv)
sys.exit()
결과 :
C:\...\python.exe: can't open file 'C:\...\Math': [Errno 2] No such file or directory
파일의 이름은 foo.py - 그것은에 있어요 폴더 이름 '수학 프로젝트'
코드 페이지 : 852, 필요한 경우.
같은 오류. C : \ ... \ python.exe : 'C : \ ... \ Math'파일을 열 수 없습니다 : [Errno 2] 해당 파일이나 디렉토리가 없습니다. –
편집 된 부분이 매력처럼 작동합니다! 고맙습니다! –