如何通过子进程向python发送多个参数

比马森

我有两个 python 文件位于不同的目录中。

folder1
    |--> routing.py
folder2
    |--> script.py

我想script.pyrouting.py. script.py需要多个参数才能运行。目前,我正在使用subprocess模块 python。

路由.py

import os
import subprocess
import sys

def test():
    dirpath = os.getcwd()
    os.chdir(folder2_path)
    output = subprocess.check_output([sys.executable, "script.py", param1, param2, param3 ])

但是,我得到

raise CalledProcessError(retcode, cmd, output=output)

有没有更好的方法来做到这一点?我错过了什么吗?

阿南达提

这个对我有用

python1.py

import sys
global var
arg1 = sys.argv[1]
arg2 = sys.argv[2]

var = int(arg1) + int(arg2)
print var

下一个文件是

import os
import subprocess
import sys

def test():
    dirpath = os.getcwd()
    os.chdir('.')
    output = subprocess.check_output([sys.executable, "python1.py", '3', '3' ])
    print "output: ",output

test()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Java-如何使用outputstream向子进程发送值?

来自分类Dev

打开.exe并通过Python子进程向其传递命令?

来自分类Dev

通过python3子进程发送管道命令

来自分类Dev

如何通过Python子进程模块将反斜杠作为参数传递?

来自分类Dev

如何使用C从父进程向子进程发送信号?

来自分类Dev

向进程发送多个终止信号

来自分类Dev

cakePHP3:如何通过redirect()向操作发送参数?

来自分类Dev

Python子进程-通过SSH运行多个Shell命令

来自分类Dev

Python子进程-通过SSH运行多个Shell命令

来自分类Dev

从父进程向C中的子进程发送信号

来自分类Dev

Python子进程:如何发送密码(rclone配置)

来自分类Dev

如何在Firefox附加组件中向子进程发送消息,例如Chrome本机消息

来自分类Dev

python子进程缺少参数

来自分类Dev

带参数的 Python 子进程

来自分类Dev

bash脚本如何在向子进程发送信号时在非0退出时重启进程

来自分类Dev

“ 3向” Python子进程管道:将stdout和stderr发送到两个不同的进程?

来自分类Dev

“ 3向” Python子进程管道:将stdout和stderr发送到两个不同的进程?

来自分类Dev

如何通过python“向垃圾邮件发送网址”?

来自分类Dev

如何通过EXECL从一个进程向另一个进程发送连续数据流

来自分类Dev

如何通过Django Python中的子进程运行unoconv?

来自分类Dev

如何使用python通过子进程与Excel文件通信?

来自分类Dev

通过子进程从ffmpeg接收多个文件

来自分类Dev

C,向子进程发送消息失败。为什么?

来自分类Dev

无法使用子进程Python Windows 10发送输入参数值

来自分类Dev

如何通过子进程将Ctrl键发送到我的终端?

来自分类Dev

如何通过子进程将Ctrl键发送到我的终端?

来自分类Dev

使用 Python 的子进程读取通过 stdin 发送的阻塞命令的输出

来自分类Dev

通过 Python 子进程使用换行符和 Linux 邮件命令发送邮件

来自分类Dev

Python:使用子进程发送postgres密码

Related 相关文章

  1. 1

    Java-如何使用outputstream向子进程发送值?

  2. 2

    打开.exe并通过Python子进程向其传递命令?

  3. 3

    通过python3子进程发送管道命令

  4. 4

    如何通过Python子进程模块将反斜杠作为参数传递?

  5. 5

    如何使用C从父进程向子进程发送信号?

  6. 6

    向进程发送多个终止信号

  7. 7

    cakePHP3:如何通过redirect()向操作发送参数?

  8. 8

    Python子进程-通过SSH运行多个Shell命令

  9. 9

    Python子进程-通过SSH运行多个Shell命令

  10. 10

    从父进程向C中的子进程发送信号

  11. 11

    Python子进程:如何发送密码(rclone配置)

  12. 12

    如何在Firefox附加组件中向子进程发送消息,例如Chrome本机消息

  13. 13

    python子进程缺少参数

  14. 14

    带参数的 Python 子进程

  15. 15

    bash脚本如何在向子进程发送信号时在非0退出时重启进程

  16. 16

    “ 3向” Python子进程管道:将stdout和stderr发送到两个不同的进程?

  17. 17

    “ 3向” Python子进程管道:将stdout和stderr发送到两个不同的进程?

  18. 18

    如何通过python“向垃圾邮件发送网址”?

  19. 19

    如何通过EXECL从一个进程向另一个进程发送连续数据流

  20. 20

    如何通过Django Python中的子进程运行unoconv?

  21. 21

    如何使用python通过子进程与Excel文件通信?

  22. 22

    通过子进程从ffmpeg接收多个文件

  23. 23

    C,向子进程发送消息失败。为什么?

  24. 24

    无法使用子进程Python Windows 10发送输入参数值

  25. 25

    如何通过子进程将Ctrl键发送到我的终端?

  26. 26

    如何通过子进程将Ctrl键发送到我的终端?

  27. 27

    使用 Python 的子进程读取通过 stdin 发送的阻塞命令的输出

  28. 28

    通过 Python 子进程使用换行符和 Linux 邮件命令发送邮件

  29. 29

    Python:使用子进程发送postgres密码

热门标签

归档