腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
子
进程
shell
'
while
loop
‘
、
、
我必须使用
shell
脚本来等待设备就绪。这应该可以使用
while
[ ! -d "/dir1/" ];语句来实现。但是当我将它与Pythons
子
进程
结合使用时,它不起作用。>>> import subprocess >>> subprocess.call(["i=0;
while
[ $i -lt 5 ]; do i=`expr $i + 1` echo $i; sleep1; done"],
shel
浏览 7
提问于2019-09-15
得票数 1
回答已采纳
2
回答
Bash -等待
子
进程
,循环类型之间的差异
、
、
下面的脚本包含两个循环,将
进程
分叉到后台。它们的行为不同,因为for循环产生预期的结果(等待10个
子
进程
完成),但是
while
循环不产生相同的结果。根据pstree的输出,很明显,
while
循环不会导致
子
进程
成为当前
shell
的
子
进程
。我怀疑这是管道造成的?-
while
loop
- waiting 1499921112 -
while
loop</em
浏览 0
提问于2017-07-13
得票数 1
回答已采纳
3
回答
无法使用
Python
修改环境变量(在
Shell
脚本中分配)
、
、
、
、
我试图在一个
Shell
脚本中创建一个循环,当我在一个特定的字符串(使用.The)中发现一个与0不同的整数时,我想打破这个循环并完成
shell
脚本的执行,GET_OUT_OF_
LOOP
问题甚至是在第一次出现与该特定字符串中的整数不同的情况下,
shell
脚本一直在执行。我试图通过回显GET_OUT_OF_
LOOP
的值来调试它,但是它只是在找到我正在寻找的整数类型之后仍然回显0。我已经在网上找过办法了,但我还是想不出来.下面是我的
shell
脚本: #!
while
(test.p
浏览 3
提问于2017-05-04
得票数 0
回答已采纳
1
回答
如何退出
子
Subshell
、
、
基本上,我试图退出一个包含循环的
子
subshell。这是代码:`( # subshell start do do
浏览 1
提问于2016-12-28
得票数 0
回答已采纳
3
回答
如何在PHP中等待
进程
终止(同时也等待相应的
子
进程
)?
、
、
我有一个程序,通常运行到终止,但在某些情况下,它创建了两个子
进程
,然后主
进程
退出。主
进程
退出后,
子
进程
仍将运行。$process=proc_open("
python
xxx.py"); sleep(5); }但是,我很快就发现了一个错误,即
浏览 4
提问于2011-12-08
得票数 1
回答已采纳
1
回答
Python
,在
子
进程
开始之前做一些事情。
、
、
我的
Python
tkinter程序真的有问题。基本上,我要做的就是按一个按钮来启动
子
进程
,并通过更改标签的值来指示
子
进程
正在运行。
子
进程
需要一些时间,问题是标签总是等待
子
进程
完成更改,这我不明白,因为我使用了一个变量来首先更改标签,然后继续处理
子
进程
。label.pack() else: # p = subp
浏览 0
提问于2015-03-17
得票数 0
回答已采纳
2
回答
新线程启动后
Python
的使用量增加
、
、
、
在True
while
循环中,我将启动一个新线程,然后启动一个
shell
Subprocess (
python
脚本)。由于其他原因,需要使用
shell
子
进程
调用
python
脚本。
子
进程
运行一定时间,然后退出。 task.start() time.sleep(camera_queue.batch_s
浏览 13
提问于2022-08-27
得票数 0
回答已采纳
1
回答
如何从
shell
中跳出,同时从
python
子
进程
循环?
、
、
我用
shell
脚本多次启动
python
脚本。在运行了一些
python
脚本之后,我想从
while
-循环中跳出来。在我的当前解决方案中,我从
python
发送一个杀死信号,用于
shell
脚本PID。但我希望防止父
进程
在
子
进程
完成之前死亡。#!/bin/shdo
python
3 my_py_script.py $$
浏览 1
提问于2018-01-26
得票数 1
回答已采纳
1
回答
由于变量的作用域而导致的问题-值未在
while
循环中更改
dirname $0)export flag=0 sed 1d $Userlist |
while
但是,当我在
while
循环之后获取该变量时,它又是零。它不会更新更改后的值。
浏览 3
提问于2018-08-21
得票数 1
2
回答
Python
子
进程
shell
脚本仍在后台运行
、
、
我正在使用
子
进程
运行两个
python
脚本,其中一个仍然在运行。import subprocess subprocess.run("
python
3 script_with_
loop
.py &
python
3 scrip_with_io.py",
shell
=True) script_with_
loop
仍然在后台运行。
浏览 41
提问于2021-09-01
得票数 1
回答已采纳
2
回答
杀死嵌套的
while
循环
、
/bin/bash i=0 echo $i "--------------"
loop
2=0 echo $j
浏览 0
提问于2018-01-15
得票数 0
回答已采纳
2
回答
为什么在命令退出后,
shell
不等待命令的
子
进程
?
、
我一直在学习UNIX
进程
,一点也不懂。== 0) { printf("Running Child, PID = %d\n",
while
(1) } else { printf("Terminating Parent,
浏览 0
提问于2018-02-20
得票数 1
2
回答
我怎样才能在后台运行命令而不需要附加符(&)?
、
、
更新:我想这么做,这样我就可以做
while
inotifywait -e modify app.py; do killall -9
python
;
python
app.py &; done了,但是由于语法的原因
浏览 0
提问于2015-10-25
得票数 6
回答已采纳
1
回答
进程
终止后,
Python
通信将被阻塞。
、
、
、
我正在运行一个
Python
脚本,它执行一个Bash
子
进程
。如果Bash
子
进程
超时,那么
Python
脚本将打印Bash
子
进程
的stdout。但是,如果使用"sudo“关键字执行Bash
子
进程
,
Python
脚本将按预期工作,然后在超时阻塞
Python
之后读取stddout。#!/bin/sh <em
浏览 6
提问于2021-04-01
得票数 1
回答已采纳
2
回答
使用
子
进程
调用
shell
脚本并不能运行
shell
脚本中的所有命令
、
、
、
我有一个
Python
脚本,它遍历一个文件夹,为每个文件创建一个
shell
命令。def create_
shell
_script(self):当我运行这个
python
脚本时,只执行
shell
脚本中的前
浏览 3
提问于2016-10-12
得票数 0
回答已采纳
2
回答
如何使用独立的stdout、stderr和stdin来生成一个新
进程
?
、
、
、
我想要启动一个新的
进程
,允许父
进程
终止(通常),而不破坏
子
进程
的stdin、stdout和stderr,而不杀死
子
进程
。#!/tmp/FooBar",
shell
=True) 此操作失败,因为父
进程
退出后
子
进程
将被终止。call("echo Hello > /tmp/FooBar"
浏览 2
提问于2015-01-18
得票数 6
1
回答
Go
子
进程
通信
、
、
、
、
GO:有没有办法与等待stdin输入的
子
进程
(
shell
脚本/
python
脚本)进行通信?例如
python
脚本(
子
进程
)
while
True:在go程序中,我希望创建这个
python
脚本的
子
进程
,并在必要和反复的情况下在stdin上
浏览 4
提问于2014-03-27
得票数 6
回答已采纳
1
回答
带有多行字符串EOF的
Python
subprocess.call
、
、
、
我正在尝试用
python
创建一个
子
进程
来运行另一个
python
脚本。不是很难。问题是当
python
文件包含超长字符串时,我无法绕过is EOF错误。### call longstr.py from the primary pyfile subprocess.call(['
python
longstr.py'],
shell
= """here is a real
浏览 0
提问于2016-06-29
得票数 0
2
回答
Python
,bash/
python
/subprocess
进程
(
Shell
)之间的关系?
、
、
、
当我试图用
python
编写脚本时,我有一个基本的知识洞。更新:感谢我将单词
shell
更正为process/subprocess的答案从Bash提示符开始,让我们调用这个BASH_PROCESSThen在BASH_PROCESS中--I run
python
3foo.py,
python
脚本运行在say
PYTHON
_SUBPROCESSWithin foo.py中是对subprocess.run(...)的调用,这个子
进程
命令运行在say `SUBPROCESS_SUB
浏览 6
提问于2022-03-13
得票数 1
回答已采纳
1
回答
python
父
进程
和
python
子
进程
的通信
、
我最近才开始使用subprocess-module,所以我敢肯定,这是一个新手问题:import subprocess 'C:\\IDLEX (
Python
GUI).exe', stdout = subprocess.PIPE,
while
浏览 22
提问于2017-03-02
得票数 1
点击加载更多
相关
资讯
无聊?咱用记事本玩坏别人的电脑吧
Python 性能优化的20条招数
Python 性能优化的20个绝招
Python 异步 IO系列:认识asyncio
在Python中实现异步编程,只需要这几步就够了
热门
标签
更多标签
云服务器
ICP备案
云直播
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券