문제

다음 명령을 실행해야합니다.

screen -dmS RealmD top

실행 해야하는 서버 바이너리의 최상위 명령에 서브베드했습니다. 그러나이 파이썬 모듈에 대해 코드가 디버깅되는 동안 상단은 괜찮은 대체물입니다.

내가 정말로 필요한 것은 Python의 위 매개 변수로 화면을 실행하는 방법입니다.

도움이 되었습니까?

해결책

사용 OS.System:

os.system("screen -dmS RealmD top")

그런 다음 별도의 쉘에서 당신은 top 달리면서 screen -rd RealmD.

다른 팁

os.system 가장 간단한 방법이지만 더 많은 가능성과 자유도를 위해 표준 라이브러리를보십시오. subprocess 모듈 (Stephan202의 놀랍도록 간단한 사용이 아니라면 os.system 물론 모든 필요를 충족시킵니다. ;-).

편집하다 다음은 표준 대체품입니다 os.system()

p = Popen("screen -dmS RealmD top", shell=True)
sts = p.wait()

http://docs.python.org/library/subprocess.html#replacing-os-system

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top