相关疑难解决方法(0)

在Python中调用外部命令

如何在Python脚本中调用外部命令(就像我在Unix shell或Windows命令提示符下键入它一样)?

python shell terminal command subprocess

4553
推荐指数
57
解决办法
325万
查看次数

从python中执行命令行程序

可能重复:
在Python中调用外部命令

我正在构建一个Web应用程序,它将操纵(填充,混合,合并等)声音文件,我发现sox完全符合我的要求.Sox是一个linux命令行程序,让我感到有点不舒服的是让python web应用程序在我的服务器上基于每个请求启动新的sox进程.

例:

import os
os.system('sox input.wav -b 24 output.aiff rate -v -L -b 90 48k')
Run Code Online (Sandbox Code Playgroud)

整个设置对我来说似乎有点不稳定.

所以我的问题是,在python(或任何脚本语言)Web应用程序中运行命令行程序的最佳实践是什么?

为了绕过整个请求响应周期,消息队列将是一件要实现的事情.但还有其他方法可以让这些东西更优雅吗?

python command-line

260
推荐指数
2
解决办法
47万
查看次数

标签 统计

python ×2

command ×1

command-line ×1

shell ×1

subprocess ×1

terminal ×1