2017-05-07 1 views
0

Ich versuche, ein Python-Programm von einem anderen Programm in seinem Verzeichnis zu öffnen, und ich bekomme eine Nachricht, die besagt, dass ich keine Voraussetzung habe, dies zu tun.Öffnen Sie ein Python-Programm von anderen Python-Programm mit Subprozess

import os 
import subprocess 
path = os.path.dirname(os.path.realpath(__file__)) 
subprocess.call([str(path),'semi_server.py']) 

und ja ive PyCharm als Administrator geöffnet

Fehlermeldung: WindowsError: [Error 5] Zugang

verweigert

jemand kann mir sagen, was ich tat wronge?

Antwort

0

Was für mich funktioniert, ist das Skript von Ihrem ersten Programm im selben Ordner wie das neue Programm zu platzieren

path = 'script1' 
+0

sie sind im gleichen Ordner – saar13531