【问题标题】:open a python program from other python program using subprocess使用子进程从其他 python 程序打开一个 python 程序
【发布时间】:2017-05-07 11:36:17
【问题描述】:

我正在尝试从其目录中的其他程序打开一个 python 程序,我收到一条消息说我没有权限这样做。

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

是的,我以管理员身份打开了 pycharm

错误消息:WindowsError:[错误 5] 访问被拒绝

谁能告诉我我做错了什么?

【问题讨论】:

    标签: python operating-system subprocess


    【解决方案1】:

    对我有用的是将您的第一个程序中的脚本与新程序放在同一文件夹中

    path = 'script1'
    

    【讨论】:

    • 它们在同一个文件夹中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-19
    • 2015-01-27
    • 2011-09-11
    • 2019-12-10
    • 2015-09-29
    • 1970-01-01
    相关资源
    最近更新 更多