subprocess 相关问题

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

模块在cmd中起作用,但在Pycharm中不起作用

我正在尝试使PostGIS shp2pgsql和pgsql2shp模块在PyCharm中工作。我可以让它们在命令提示符下正常工作,但不能在PyCharm中运行我的脚本:'shp2pgsql'是...

回答 1 投票 0

使用subprocess.Popen for python3.7处理命令列表的可能性

我想将来自应用于多个网址的curl命令的内容写入一个文件,例如我的天数= [f'from- {x + 1} d-to- {x}'对于x在range(5,0,-1)中]] urls = [f'https:\\ example.com?{day } / data'for day ...

回答 2 投票 0

Python popen()在看到python提示符时退出while循环

我正在运行一个python程序(my_file.py),该程序在处理结束时会变成python提示符。因此,我无法退出while循环。 p.stdout.readline()等待某些事情发生。任何建议...

回答 3 投票 0

我如何在Python子进程中模拟按键?

该场景是,我有一个Python脚本,其中一部分是使用下面的代码执行外部程序:subprocess.run([“ someExternalProgram”,“ some options”],shell = True)然后当.. 。

回答 1 投票 1

将子进程输出显示到stdout并将其重定向

我正在通过Python的子流程模块运行脚本。当前我使用:p = subprocess.Popen('/ path / to / script',stdout = subprocess.PIPE,stderr = subprocess.PIPE)result = p.communicate()然后我打印...

回答 4 投票 13

如何使用subprocess.run在另一个文件中回显(bash)

我正在学习python并决定编写此脚本,但是由于任何原因,带有回显的行均不起作用。有人可以向我解释为什么吗? #!/ usr / bin / env python3.5 import sys import子进程,如果...

回答 1 投票 0

使用flask启动后台进程,然后检测何时停止

我有一个Flask服务器,我正在尝试在后台运行脚本以在树莓派上启用配对过程。我有一个启用和禁用此功能的按钮。我使用process = ...

回答 1 投票 0

创建子流程调用的顺序

我正在通过子过程函数调用5个脚本,但是我想确保它以与脚本中相同的顺序处理它,以确保依赖关系。有没有一种快速的方法来组合这5个...

回答 1 投票 0

如何在PyQt5中显示子过程输出?

def on3_click(self):subprocess.call('ip a',shell = True)您好,因此,这个clicked.connect指针允许我使用ip acommand打印出我的桌面ip地址,但它只会在..中打印出来。 。

回答 1 投票 0


解释换行符时记录标准输出

我正在使用subprocess.Popen从脚本中调用系统程序,并将stdout和stderr捕获到日志文件中。但是,所有返回的信息都用\ n和\ t字符显示在一行上...

回答 1 投票 0

如何使用Python捕获x265.exe的实时命令行输出?

我想为x265.exe编写一个GUI,它提供了更好的(更人性化的)实时进度。这是我用来捕获子流程输出的代码:import subprocess cmd = r'ping www ....

回答 1 投票 0

从python运行vssadmin

我正在尝试为自己编写一个简单的脚本,该脚本将删除Windows恢复点,我尝试使用os模块,然后使用os.system,但是它说vssadmin无法识别,我也尝试过...] >

回答 2 投票 3

正在以根用户身份运行子进程。

我正在尝试使用subprocess.call()通过其pid杀死子进程。我通过将return分配给这样的值来获得pid:return = subprocess.Popen([“ sudo”,“ scrolling-text -...

回答 2 投票 1

禁用子进程。打开回显到Python中的命令提示符窗口标题的方法

我正在尝试使用Python的子进程。Popen构建用于将Python绑定到命令行界面的模块;就CLI绑定而言,几乎没有,但是我确实希望能够...

回答 1 投票 0

限制子进程的数量。Popen

下面是同时运行多个python脚本实例,现在我可以编写一个python程序来运行多个实例。范围为(1000)的i的import sys import子进程:subprocess ....

回答 1 投票 2


Python子进程:cmd退出时回调

我目前正在使用subprocess.Popen(cmd,shell = TRUE)启动程序,但是我对Python还是很陌生,但是它感觉像应该有一些api可以让我做类似的事情:subprocess。 ...

回答 6 投票 54

如何将子过程中的密码传递给MySQL

我需要来自MySQL的超快速响应,因此我试图通过直接连接到MySQL来处理此问题:command = ['mysql','-u','root','-p'] proc = subprocess.Popen(command ,stderr = subprocess.PIPE,...

回答 2 投票 0

从mingw运行的Python子进程无法找到二进制文件

我有一组python模块,我想同时在linux和MinGW(Windows)上工作。虽然子进程可以在Linux上正常运行,但是在Windows上subprocess.call/Popen会继续抛出错误,提示...

回答 1 投票 1

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