腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
标准
输入
上
提供
文本
时
,
如何
使用
run
而
不是
communicate
?
、
、
、
、
试图弄清楚
如何
做到这一点: command = f"adb -s {i} shell"out, err= proc.
communicate
(f'dumpsys package {app_name} | grep version'.encode('utf-8')) 但在这里: command = f"adb-s {i} shell" proc =
run
(command
浏览 15
提问于2020-11-10
得票数 0
回答已采纳
1
回答
subprocess.
run
()调用的简单并行化?
、
、
考虑下面的代码片段,它
使用
subprocess.
run
一个接一个地运行三个不同的子进程(值得注意的是,所有进程都
使用
默认的kwargs): error()if p2.returncode != 0:我们
如何
重写这段代码,以便子进程彼此并行运行? 和Popen一起,对吗?那到底是什么样子的?作为参考,subprocess
浏览 0
提问于2020-12-13
得票数 1
3
回答
如何
写入Python子进程的stdin?
、
、
、
我还希望能够确定当子进程崩溃
时
要采取的操作。 我尝试启动的进程是一个名为nuke的程序,它有自己的内置Python版本,我希望能够向其提交命令,然后
在
命令执行后告诉它退出。到目前为止,我已经计算出,如果我
在
命令提示符下启动Python,然后启动nuke作为一个子进程,那么我可以向nuke
输入
命令,但我希望能够将所有这些都放在一个脚本中,这样主Python程序就可以启动nukesubprocess.call(["C:/Program Files/Nuke6.3v5/Nuke6.3&qu
浏览 1
提问于2011-12-12
得票数 78
回答已采纳
2
回答
在
Python子进程的docker中运行交互式命令
、
、
、
当我
在
交互模式下
使用
docker
run
时
,我能够运行我想要测试一些python东西的命令。root@pydock:~# docker
run
-i -t dockerfile/python /bin/bashhi thereexit
浏览 1
提问于2014-12-09
得票数 4
2
回答
subprocess.PIPE
在
Python中的替代?
、
、
我
使用
子进程模块与linux命令的输出进行交互。下面是我的密码。subprocess.Popen("grep \"SYSTEM CONTROLLER\" "+ file_name, stdout=subprocess.PIPE, shell=True) (output, err) = p.
communicate
subprocess.Popen("grep \"controller\|worker\" "+ file_name, stdout=subprocess.PIPE, sh
浏览 2
提问于2015-11-11
得票数 2
回答已采纳
1
回答
如何
防止Python子进程
在
调用Linux passwd实用程序时打印
标准
输出?
当我
使用
subprocess
时
,我通常可以捕获
标准
输出并随心所欲地显示它。例如,proc = subprocess.Popen(['.()import subprocessBAD PASSWORD: it is based on a dicti
浏览 0
提问于2016-04-15
得票数 0
1
回答
导致TypeError的原因:“字节”对象不可调用
我正在
使用
这个代码作为域检查器。但是,我收到一个错误,表示字节不可调用。有人能解释一下怎么解决这个问题吗。Exception %s" % e) whois_data = p.
communicate
()[0] registrar = line.split("Registrar:")[1].strip() 我<em
浏览 1
提问于2019-08-25
得票数 1
回答已采纳
1
回答
使用
子进程
在
python中执行linux命令,然后获取结果提示符。
、
、
、
、
我
使用
subprocces.Popen()
在
python中运行linux命令。我正在尝试
使用
这个命令将ssh放到另一台计算机中,并查看它是否提示我
输入
密码。但是,我不知道
如何
获取结果提示符并在python脚本中
使用
它。因此,如果ssh遇到密码提示,我希望能够将该提示符的输出作为字符串
使用
在python脚本中。最后,我希望能够退出这个提示符(相当于
在
使用
linux终端
时
输入
^C )。但是,
在<
浏览 1
提问于2015-07-21
得票数 1
回答已采纳
1
回答
如何
将字符串传递给子进程模块?
、
、
、
我需要
输入
所有这些,并检查输出是否有有效的输出。 我
使用
子进程来运行sample.exe。我可以
使用
subprocess.
communicate
(input='help')传递
输入
但是,除了退出所有选项之外,该选项不会结束控制台,而是仍然等待
输入
。)print(p_
run
_out) 在
浏览 9
提问于2020-10-06
得票数 0
回答已采纳
1
回答
通过Python
使用
Applescripts打印到终端
、
、
我正在
使用
python来运行一些Applescript脚本。我希望能够
在
“重复”循环中打印到屏幕
上
。''' p = Popen(['osascript', '-'], stdin=PIPE, stdout=PIPE, stderr=PIPE)print stdout, stderr 现在,通过这种方式,只有最后一个条目被打
浏览 3
提问于2016-08-29
得票数 0
2
回答
使用
不同参数多次运行visual studio C++程序的Python脚本
、
如果我
提供
了一组参数,
如何
创建一个运行此程序多次的python脚本?(
而
不是
我多次运行上面的命令)。Soln:,这是我
使用
的代码: cmd = ["../..commands[1]] stdin, stderr = result.
communicate
() print stdi
浏览 2
提问于2015-05-26
得票数 1
回答已采纳
3
回答
如何
更好地多线程
使用
Python & subprocess.Popen ()?
、
、
、
我在运行Python2.6的Linux机器
上
并行运行多个命令,这可能需要一些时间。因此,我
使用
subprocess.Popen类和process.
communicate
()方法来并行化多个命令组的执行,并在执行后立即捕获输出。但是从第二个输出组(当然,成为第二个输出组的线程是由于调度不确定性
而
改变的),它开始打印
时
没有换行符,并添加了与前一行中打印的字符数相同的空格,并且关闭了
输入
回显--终端状态是“乱码”或“崩溃”。起初,我试图从'\r'的处理中找出原因,但这<em
浏览 0
提问于2010-11-27
得票数 3
回答已采纳
1
回答
p.stdout.read(-1)被阻塞
时
Python <p = blocked ([“command”],stdout=PIPE)>
、
、
、
,然后打印
输入
字符串 1 #!\n") 11 print result我更改了read函数的参数(read(-1),read(1),read(),read(1024)),但一切都不起作用 但是,当我首先在stdin中给出字符串
时
,程序工作了。我认为当程序结束
时
,孩子的<em
浏览 0
提问于2012-05-16
得票数 2
回答已采纳
2
回答
改造旧的Python代码
、
s' % sys_userpin.write(password)pout.read()
不是
我写的那么,我
如何
设法转换为
使用
子进程呢?我
不是
python程序员,但我能搞清楚。 这段代码不起作用,但我显然遗漏了一些东西。
浏览 1
提问于2014-05-08
得票数 1
2
回答
从系统ran脚本检索Raw_Input
、
我正在
使用
OS.System命令调用python脚本。示例:
在
我调用的脚本中,出现了以下命令:如果我从命令行运行script.py,我可以
输入
数据没有问题,如果我通过自动方法运行它,我会得到一个EOFError。我在过去读到过,这种情况的发生是因为系统希望计算机运行它,因此永远不会以这种方式接收
输入
数据。 因此,问题是
如何
让
浏览 0
提问于2009-07-21
得票数 0
1
回答
将字符发送到subprocess.Popen
、
、
、
我正在尝试
使用
python脚本
在
rpi3的命令行
上
控制omxplayer,我调用subprocess.Popen并控制它(例如.播放/暂停、增大/减小音量等。)我应该写一个字符到
标准
输入
(例如,p,+/-等),字符作为变量
文本
在
send_signal中传递,
使用
通信我无法控制它,有没有更好的方法?编辑:player.stdin.write(
文本
);player.stdin.flush()不起作用。subp
浏览 27
提问于2016-11-05
得票数 1
1
回答
子进程返回None这对我的fuzzer意味着什么
、
、
、
当我这样做的时候 print(result) 它会打印(None,None)几次,这是什么意思?
浏览 4
提问于2020-01-10
得票数 0
3
回答
Python子进程模块,我
如何
输入
一系列管道命令中的第一个?
、
、
我正在尝试
使用
Python的子进程模块。我需要的是将
输入
发送到第一个进程,该进程的输出成为第二个进程的
输入
。这种情况与这里的文档中给出的示例基本相同:,只是我需要
提供
第一个命令的
输入
。()[0]p1 = Popen(["cat"], stdout=PIPE, stdin=PIPE)
如何
向流程
提供
输入
字符串?我确实有一个工作版本,它只是将第一个命令的输出存储
在
一个字符串中,然后将其传递给
浏览 1
提问于2011-02-22
得票数 6
1
回答
将几个子流程通过管道连接在一起
、
,p5,我想要将一些数据写入p1的
标准
输入
,通过管道将p1输出输出到p2
标准
输入
,最后从p5的输出中读取最终结果。我能够
使用
communicate
()和两个进程来运行单个进程,
而
不需要向第一个进程
提供
任何
输入
( Python文档中的示例):==>但是我不知道
如何
在不挂起解释器的情况下为第一个进程
提供
浏览 0
提问于2011-06-14
得票数 14
回答已采纳
1
回答
在
Python中尝试/异常
提供
多个结果
我有一个程序,它应该
使用
用户
输入
(安装了一个应用程序名称),然后它将
使用
subprocess.Popen()打开应用程序。所有可
使用
的应用程序名称都在字典中作为键,该值是应用程序.exe文件的路径。我
使用
try/Exception来查看是否会出现KeyError (如果字典中不存在
输入
名称)。 因此,程序应该接受用户
输入
,查看应用程序名称是否
在
字典中,然后打开应用程序。但是,当我
输入
一个不存在的名称n次
时
,
浏览 1
提问于2021-05-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每日一模块:subprocess
Python 模块 subprocess 派生新进程
在Mac上使用Python调用终端执行命令的方法
GPT-2和Transformer很好用,但不是AI生成文本的最终目标
Python_cmd的各种实现方法及优劣
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券