腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Python
Popen
无法
运行
msiexec
我正在尝试使用
Python
安装Windows MSI,但失败了。
Popen
(shlex.split('
msiexec
.exe /I Z:/osd46271_2020_RC2.msi /L* install.log')) ? 在命令提示符中
运行
的完全相同的命令工作正常。我以管理员身份在装有
Python
3.8.2的Windows 2016上
运行
。我过去也在相同的系统上使用过类似的代码。我不知道是什么打破了这一切。
浏览 19
提问于2020-10-17
得票数 0
2
回答
如何通过
msiexec
.exe脚本使用多处理或任何其他模块来序列化
python
安装?
、
、
、
、
我有一个自动化的jenkins作业,它通过
python
脚本
运行
msiexec
.exe安装。可以在同一台机器上使用不同的参数启动同一脚本的多个实例。为了避免并行安装,我添加了一个while循环来检查是否有
msiexec
任务正在
运行
,并在任务完成时等待。但这仍然不是万无一失的,因为我看到了一些竞争条件问题。需要序列化的步骤:while循环已经实现: wh
浏览 1
提问于2019-08-05
得票数 1
1
回答
在应用程序本身中启动
python
应用程序的卸载
、
、
、
我有一个用
python
编写的应用程序,使用py2exe冻结,并使用wix作为msi捆绑。我试图实现的是提供一种直接从应用程序中卸载应用程序的方法。为此,我将以下命令作为
python
中的一个子进程
运行
process = subprocess.
Popen
True, stdout=subprocess.PIPE, stderr=subprocess.P
浏览 6
提问于2015-09-29
得票数 0
2
回答
从
Python
启动一个完全独立的进程
、
、
我正在尝试启动一个完全独立于
python
的进程。我不能使用像os.startfile这样简单的东西,因为我需要传递参数。目前我使用的是subprocess.
popen
,它可以让我完成90%的工作。args = ["some_exe.exe", "some_arg", "another_arg"] subprocess.
Popen
(args, creationflags=DETACHED_PROCESSCREATE_NEW_PROCESS_GROUP, stdout=subproce
浏览 2
提问于2012-11-28
得票数 31
回答已采纳
3
回答
Python
subprocess.
Popen
奇怪的行为
、
、
我正在尝试
运行
一个进程,当它完成时,读取stderr和stdout。我发现使用
Python
实现这一点的唯一方法是创建一个subprocess.
Popen
,使用subprocess.PIPE作为标准错误和标准输出参数,然后读取
Popen
.stderr和
Popen
.stdout的返回码,但是我
无法
得到subprocess.
Popen
的返回码。我还尝试读取stderr,以查看subprocess.
Popen
是否真的
运行
该命令: In [14
浏览 1
提问于2012-03-05
得票数 2
回答已采纳
2
回答
使用代码
运行
runserver命令
、
、
、
from subprocess import
Popen
, PIPEimport unittest process =
Popen
(['cd C:\mypath'], stdin=PIPE, stdout=PIPE) p
浏览 5
提问于2015-09-15
得票数 2
回答已采纳
2
回答
Python
subprocess.call线程挂起,subprocess.
popen
无挂起
、
、
、
我是用
Python
2.7做的import subprocess def run(self): def run(self):
浏览 14
提问于2014-04-08
得票数 1
回答已采纳
4
回答
Popen
.communicate()抛出OSError:"[Errno 10]无子进程“
、
我正在尝试启动一个子进程,并使用subprocess模块从
Python
获取它在Linux上的输出:import subprocess stdout
浏览 0
提问于2009-06-17
得票数 10
1
回答
在
python
中终止使用exec(打开(文件).read())
运行
的程序
、
、
、
当用户按下Run按钮时,整个流水线开始
运行
。如果选择了某些设置,则会调用主GUI的顶层,请求附加文件。除非按下cancel按钮或close window X,否则所有操作都有效。顶层关闭,但程序继续
运行
。最终它会崩溃,因为文件不存在。调用sys.exit()不是解决方案,因为这样整个gui都会关闭,我只想关闭特定的顶层并停止正在
运行
的文件。如何在不杀死整个程序的情况下杀死
运行
exec(open( file ).read())的文件?
浏览 20
提问于2019-10-07
得票数 1
回答已采纳
1
回答
Python
子进程错误没有这样的文件或目录
、
你好,我
无法
让我的脚本
运行
,它是用来在HTTP上
运行
我的屏幕的,但是它产生了一个我似乎
无法
修复的错误。import subprocess subprocess.
Popen
("rm out.mpg") pass subprocess.
Popen
("ffmpeg -f x11grab -framera
浏览 0
提问于2016-12-31
得票数 0
回答已采纳
2
回答
Powershell:使用动态创建的参数
运行
msiexec
、
、
在我的powershell脚本中,我需要
运行
msiexec
并传递一些参数来初始化它。问题是,如果参数包含空格字符“",powershell
无法
正确执行
msiexec
。例如命令:参数ConnectionString包含空格,这导致
msiexec
不能正确执行,我
浏览 0
提问于2012-01-18
得票数 1
回答已采纳
1
回答
使用powershell使用部分匹配卸载安装的程序
$remove = @('
Python
info.data', '
Python
delta.ind', '
Python
module.data', '
Python
hatch.back') $uninstall32 = $uninstall32.UninstallString -Replace "
msiexec
浏览 1
提问于2018-10-05
得票数 0
1
回答
忽略
Popen
的返回值安全吗?
、
、
我需要我的
python
(2.7)程序启动子进程,并且在子进程
运行
时继续处理。所以我不希望主程序等待子进程终止。 这显然是通过
Popen
来实现的,它返回一个类对象。 忽略
Popen
的返回值安全吗?垃圾收集器是否删除
popen
对象?是否在子进程终止后对对象进行垃圾回收? 我不能用
python
文档回答这些问题。 请注意,我使用
python
2.7是因为一些我
无法
控制的约束。
浏览 13
提问于2020-10-20
得票数 2
2
回答
pyinstaller:
popen
在生成exe后不
运行
、
、
、
、
我使用pyinstaller编译了我的
python
应用程序,可执行文件
运行
得很好,但是当我在另一台没有
python
的机器上
运行
它时,包含subprocess.
Popen
()的任何代码部分都不能
运行
。我读了太多的问题,但我
无法
理解这一点。我的
popen
台词: try: process = subprocess.
Popen
(['
python
', os.path.abspath(
浏览 19
提问于2020-12-10
得票数 0
3
回答
在64位Windows7系统上使用32位
Python
os.
popen
时未返回任何信息
、
、
我正在尝试使用以下命令在64位Windows 7系统上
运行
bitlocker加密检查:os.
popen
('C:\Windows\System32\manage-bde.exe -status我也尝试过使用subprocess.
Popen
,也得到了同样的结果。 这是在64位Windows 7计算机上
运行
的32位版本的
Python
2.6.6。当我使用64位版本的
Python
时,os.
popen
和subprocess.
Popen</e
浏览 4
提问于2011-03-01
得票数 1
回答已采纳
2
回答
Python
2.7 windows静默安装程序(.msi) -命令行选项设置路径?
、
、
、
当使用静默安装程序(.msi)在Windows上安装
python
2.7时,是否有命令行选项将
python
添加到path环境变量,比如GUI选项?
Python
3.5安装程序默认包括一个选项PrependPath=0,但是
Python
2.7可以使用它吗? 这批命令很棒!setx \M路径"%PATH%;C:\
Python
\
Python
27;C:\
Python
\
Py
浏览 1
提问于2015-12-11
得票数 10
1
回答
使用RotatingFileHandler和subprocess.
Popen
的WindowsError
、
运行
Windows7和
Python
2.7.8,使用RotatingFileHandler登录,使用subprocess.
Popen
使得RotatingFileHandler在打开后
无法
旋转它的文件。logger=logging.getLogger()logger.addHandler(handler)s=subprocess.
Popen
('
浏览 0
提问于2015-03-24
得票数 2
2
回答
按子进程通过
python
运行
TCL,但不给出任何输出
、
、
、
、
我尝试通过
python
子进程
运行
我的tcl脚本,如下所示:>>> subprocess.
Popen
(["tclsh", "tcltest.tcl"])>>> subprocess.
Popen
(["tclsh", "tcltest.tcl"], sh
浏览 1
提问于2013-01-11
得票数 1
1
回答
使用由web浏览器调用的
python
脚本
运行
exe
、
、
、
、
我正在
运行
一个带有
python
脚本的exe,该脚本由web浏览器调用。import subprocess
浏览 0
提问于2016-07-14
得票数 2
1
回答
如何获得调用redis命令的响应
我正在使用
python
2.6.6,我
无法
升级。command = "redis-cli hget some_key some_field"但是,我
浏览 5
提问于2016-09-15
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python中大括号里的内容为什么无法运行
pbe运行失败,无法运行的解决办法
Steam无法运行,无法启动?三招教你轻松搞定!
非生物因素运行异常,无法运行,帮你轻松运行的小技巧来了。
在window下可正常运行、且在linux下手动执行也可正常运行的python脚本在crontab中无法运行的排查思路
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券