subprocess 相关问题

Python子进程模块允许您生成新进程,连接到它们的输入/输出/错误管道,并获取它们的返回代码。使用它在Python中运行shell命令或可执行文件。

PermissionError:[WinError 5]访问被拒绝

我正在尝试通过子进程调用python程序,但是出现权限错误。我尝试以管理员身份运行PyCharm,但这无济于事。我的代码:答案= subprocess.check_output(“ ../ folder ...

回答 2 投票 -1

使用Python子进程运行Charles Headless-传递命令

我正在尝试利用Charles Proxy的Web界面功能,该功能允许您在无头模式下运行Charles,并使用对http://control.charles的curl命令来控制Charles。在终端中,当我运行时...

回答 1 投票 1

subprocess.call()在将标准输出重定向到文件时抛出错误“ FileNotFoundError:[Errno 2]没有这样的文件或目录”

我想将控制台输出重定向到文本文件以进行进一步检查。任务是从栅格文件(TIFF)中提取TIFF-TAG并过滤结果。为了实现这一点,我有几个...

回答 1 投票 0

为什么两个进程之间的管道数据太大时会被截断?

[我们最近在我们的项目上遇到了一个问题,试图使子流程将完整的base64编码图片(大约355K)传递到其父流程:但图片似乎被随机截断,并且...

回答 1 投票 1

子进程如何处理文件指针?

假设Python中的代码框架看起来像这样。这段代码正在Ubuntu 18.04上调用另一个可并行运行的bash脚本。 #!/ usr / bin / env python3 #encoding:utf-8 import ...

回答 1 投票 2

如何将字符串传递到subprocess.Popen(使用stdin参数)?

如果执行以下操作:从cStringIO导入子过程import StringIO subprocess.Popen(['grep','f'],stdout = subprocess.PIPE,stdin = StringIO('one \ ntwo \ nthree \ nfour \ nfive \ nsix \ n'))。communicate()[0] I ...

回答 11 投票 265

Python在特定文件夹上运行shell命令

首先,我的公司使用2.7.x版本的python。我想在特定文件夹上运行一个shell命令。 $ cd path / to / folder&command而且我还得到了结果字符串。我尝试过...

回答 4 投票 0

从命令捕获的stdout传递给硒时,换行符的数量是原来的两倍

[我有一些代码正在尝试捕获标准输出:def MediaInfo():cmd = ['MediaInfo.exe','videofile.mkv'] test = subprocess.run(cmd,capture_output = True)info = test.stdout ....

回答 1 投票 0

无法通过子进程执行msg(和其他)Windows命令

我在subprocess.call(),subprocess.run(),subprocess.Popen(),os.system()(以及其他运行命令提示符命令的功能)方面遇到了一些问题,因为我似乎无法获取msg命令...

回答 2 投票 2

如何在烧瓶上运行子过程

我目前运行一个flask应用程序,注册后为用户创建了一个docker文件,如何在后台使用子进程启动docker-compose up -d进程,我创建了函数start()...

回答 1 投票 0

捕获子进程输出,但不打印任何内容到控制台?

我正在尝试使用子进程运行curl命令。工作良好。我已经在变量中获得了所需的输出。我唯一需要的是在进程运行时,我不希望在控制台中进行此打印:...

回答 2 投票 -1

无法使用Jenkins运行Python子进程调用

[该问题已在其他地方提出,但是我没有看到任何解决方案……我有一个Python脚本,其中包含以下形式的子流程调用:source_density = subprocess.check_output([“ adb”,...

回答 1 投票 0

subprocess.Popen使用Python3挂起〜70秒?

在我的程序中,我具有用于在Shell中执行命令的实用程序功能,这是它的简化版本:def run_command(cmd):s = time.time()print('starting subprocess')proc = ...

回答 1 投票 6

从服务调用时,Python子进程失败

下面简单的脚本,用于列出ssh -agent中的键:list_keys.sh:#!/ bin / bash ssh-add -l list_keys.py:如果__name__ =='__main__':“”“创建日志”“” ... print(“开始”)...

回答 1 投票 0

为什么无法从Python调用SSH终端命令?

我正在尝试通过SSH将文件复制到我的Raspberry pi,我想从python执行Windows终端命令,因此以后可以将其自动化。但是,每次尝试执行...时都会出现错误。

回答 1 投票 1


源命令可以通过python成功运行吗? [重复]

我已经完成了多种方法来运行源命令,但是python不存储这些env变量。命令= shlex.split(“ env -i bash -c'./var/easy-rsa/vars'”)子进程。Popen('...

回答 1 投票 -1

Asyncio create_subprocess_exec FileNotFoundError:[错误2]没有这样的文件或目录:

我正在尝试创建一个异步管道,该管道可用于与我创建的子流程进行交互。我在尝试创建进程时遇到文件未找到错误。如您所见...

回答 1 投票 0

向stdout提供STDOUT为subprocess.run返回errno9

我想允许我的程序的用户指定输出是否应该是冗长的。也就是说,正在运行的子进程正在打印它们生成或不生成的所有输出。我曾经能够...

回答 1 投票 1

Python中用`subprocess`编写循环bash的正确方法

由于另一个SO问题,我发现Python在编写for循环时不喜欢bash的这种语法:〜$ for {2..4}中的num;回显$ num;完成2 3 4代替4个不同的迭代,它...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.