腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
尝试
在
Python
子
进程
中
避免
shell
=
True
、
、
我需要在
Python
程序
中
连接多个以相同名称开头的文件。我的想法,
在
bash
shell
中
,应该是这样的但是有两个外壳操作符可以使用:*和>。这可以很容易地解决,使用但每个人都说,出于安全性和可移植性的原因,您必须
避免
使用
sh
浏览 5
提问于2018-08-24
得票数 1
回答已采纳
1
回答
在
尝试
绕过pysvn时,是否可以使用
子
进程
函数
在
shell
脚本
中
编写svn调用?
、
、
、
我在理解
Python
2.7
中
的
子
进程
函数时遇到了一些问题。我
在
shell
脚本中有一些命令,我正在
尝试
将它们转换为
Python
,例如svn export -r 5 ...解决方案(据我所知)是使用
子
进程
,只运行
shell
脚本
中
的每个单独的命令。这应该由subprocess.call("svn export -r 5",
shell
=
Tru
浏览 3
提问于2017-01-19
得票数 0
回答已采纳
1
回答
python
不能使用process.terminate杀死
进程
我有一个
python
代码如下:import timefrom signal import/myScript2.sh %s %s' % (arg0, arg1),
shell
=
True
) if __name/myScript1.sh"],
shell
=
True</em
浏览 2
提问于2014-04-22
得票数 2
回答已采纳
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(...)的调用,这个子
进程</
浏览 6
提问于2022-03-13
得票数 1
回答已采纳
1
回答
由env变量$COLUMNS截断的
Python
子
进程
标准输出
、
、
我
在
python
(3.4.3)中使用
子
进程
调用bash脚本:res = sp.check_output("myscript",
shell
=
True
)经过多次修改后,我意识到当myscript
在
python
中被调用时,"ps -ef“的stdout在被管道传送到"egrep”之前被截断为
shell
窗口的当前$COLUMNS值。通过将env参数传
浏览 3
提问于2016-03-22
得票数 4
回答已采纳
1
回答
正在将SAS‘Return Code’(也称为%SYSRC )返回到父
python
脚本
、
、
我
在
检查
python
子
进程
中
的错误时遇到了问题。
子
进程
是一个sas程序。有没有巫师有什么法术可以分享?我希望
避免
在
sas日志
中
搜索字符串,而是依赖于返回代码。我被AIX服务器上的
python
2.7卡住了。 我可以使用
python
子
进程
模块以多种方式调用sas程序。我已经成功地使用check_output模块、Popen模块甚至是call对象调用了
浏览 30
提问于2019-11-22
得票数 1
1
回答
使用
子
进程
执行
Python
脚本
在
Ubuntu和Windows计算机上的行为不同
、
、
、
你能帮我查查
子
进程
是怎么回事吗?它在相同
Python
版本的不同机器上表现不同,但一个
在
Ubuntu docker上,另一个
在
Windows上。Ubuntu docker 我使用
子
进程
执行一个带有参数
shell
=
True
的外部
Python
脚本,实际上它为我打开了一个新的
进程
,而不是执行指定的脚本,所以我必须删除参数
shell
=
True
,然后一切都按预期运行您可以从下
浏览 2
提问于2018-04-06
得票数 0
2
回答
Python
中
的原生SSH
、
、
我
在
Python
中使用SSH连接到服务器并在服务器上运行命令方面做了一些搜索。有没有一种方法可以使用
Python
通过SSH连接,而不使用
Python
2.7之外的任何库?
浏览 0
提问于2015-09-09
得票数 2
回答已采纳
2
回答
如何
避免
子
进程
中
的
shell
=
True
、
、
、
我有一个
子
进程
命令来检查md5校验和效果很好。但是我读到尽量
避免
shell
=
True
,但是当我运行 subprocess.check_output('md5 Downloads/test.txt', stderr=subprocess.
浏览 5
提问于2018-01-04
得票数 4
回答已采纳
2
回答
Python
subprocess.check_output输出与相同命令的bash输出不同。
、
、
、
、
我正在
尝试
使用
子
进程
从
python
获取当前bash版本。
在
我的终端
中
,我可以使用printf "%s\n" $
SHELL
获取/bin/bash,使用printf "%s\n" $BASH_VERSION获取5.1.8(1)-release。所以我准备了这个
python
脚本:>>> subprocess.check
浏览 19
提问于2022-02-02
得票数 1
回答已采纳
1
回答
python
子
进程
dpkg :我收到了
在
bash
中
运行的错误
、
、
我试图使用
子
进程
来模拟以下bash命令:我
在
Python
解释器
中
尝试
了一些东西:>>> args = ['dpkg','--get-selections']dpkg: error: need an acti
浏览 8
提问于2014-12-25
得票数 2
回答已采纳
2
回答
如何使用独立的stdout、stderr和stdin来生成一个新
进程
?
、
、
、
我想要启动一个新的
进程
,允许父
进程
终止(通常),而不破坏
子
进程
的stdin、stdout和stderr,而不杀死
子
进程
。#!/tmp/FooBar",
shell
=
True
) 此操作失败,因为父
进程
退出后
子
进程
将被终止。call("echo Hello > /tmp
浏览 2
提问于2015-01-18
得票数 6
2
回答
如何在不使用
子
进程
的情况下从
python
自动化脚本
中
运行
python
'sdist‘命令?
、
、
、
、
我正在编写一个脚本,自动打包一个“自制”的
python
模块,并将其分发到远程机器上。我使用Pip并创建了一个setup.py文件,但是我必须调用
子
进程
模块来调用"
python
setup.py sdist“命令。我看过distutils.core
中
的"run_setup“方法,但我尽量
避免
同时使用
子
进程
模块。(如果我已经
在
python
中
,那么打开
shell
来运行
浏览 0
提问于2012-03-28
得票数 6
2
回答
Python
子
进程
抛出语法错误:意外重定向
、
我正在
尝试
运行
Python
,它将文件的位置作为
shell
命令的输入传递,然后使用subprocess执行command = '
python
3Execute.py <<< {}'.format(path_of_file)但是执行这个会抛出一个错误 /bin/sh: 1
浏览 7
提问于2021-12-15
得票数 1
1
回答
如何从另一个
Python
项目调用
Python
项目
、
、
、
、
我使用PyCharm,它对我来说真的很好用,
python
脚本
在
PyCharm中被称为项目,我正在运行几个网页抓取脚本来检索互联网上的竞争对手的价格。它们非常简单,但工作得相当好。/PriceScraper/main.py")它们都是#d,因为我已经<
浏览 1
提问于2021-03-17
得票数 0
2
回答
从
python
中
删除
子
进程
及其
子
进程
、
、
我正在使用
python
2.5上的subprocess模块生成一个java程序(准确地说,是selenium服务器),如下所示:import subprocess env=env,一旦自动化测试完成,这个过程就应该被终止。原因是
shell
子
进程
为
浏览 3
提问于2010-04-14
得票数 21
1
回答
为什么Eclipse不运行
子
进程
?
、
、
我有一个
python
脚本,它使用
子
流程模块作为
子
进程
运行另一个
python
脚本:作为
子
进程
运行的
python</e
浏览 3
提问于2015-12-31
得票数 1
回答已采纳
1
回答
我无法与Popen创建的
子
进程
进行交互
、
我
在
windows xp中使用
python
2.5。在这里我使用
子
进程
来运行我的
shell
,现在我应该如何使用
子
进程
在
shell
中
运行gdb。我的代码: PID = subprocess.Popen('C:/STM/STxP70_Toolset_2010.2/bin/STxP70.bat',
shell
=
True
, stdi
浏览 0
提问于2011-01-27
得票数 0
1
回答
从-f5运行bash脚本时出现“错误:未知速记标志:'f‘in
Python
”
、
、
、
、
我在运行一个简单的
python
脚本时遇到了问题,该脚本从.sh脚本读取helm命令并将其输出。当我直接在终端
中
运行命令时,它运行得很好:但是当我运行
python
test.py参见下面的test.py完整源代码)时,我得到一个错误,好像我正在运行的命令是helm list -f5而不是helm list | grep prod- | cut -f5 user@node1:$
python
浏览 1
提问于2020-05-20
得票数 0
2
回答
将bash脚本翻译为
python
、
、
、
我有一些简单的bash脚本,我想在
python
中进行翻译。
在
调用带有
子
进程
的外部程序之前,我需要定义一些bash环境变量。特别是,我需要加载一个模块环境。原始的bash看起来像这样我想用
子
进程
调用my_code,但是如何将module定义的变量传递给
shell
?我第一次
尝试
转换上面的脚本是import subproc
浏览 4
提问于2014-03-19
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 模块 subprocess 派生新进程
在python中执行shell命令的6种方法
如何修复Python任意命令执行漏洞
程序媛笔记分享——python模块之subprocess模块
Python3中常用模块-subprocess模块
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券