水木社区手机版
首页
|版面-Python的自由天空(Python)|
新版wap站已上线
返回
1/1
|
转到
主题:求各位大佬帮忙看看这段代码为何报错如何修改?
2楼
|
JulyClyde
|
2022-11-10 13:43:41
|
展开
那你就不要encode了
甚至,连shlex都可以不用。你在前边拼的时候直接拼成一个list不就行了,为什么先拼成字符串再拆开?
【 在 Osram 的大作中提到: 】
: 这段的目的是给ffmpeg拼接参数,然后跑ffmpeg输出音频文件。照着网上的案例抄的,结果报错。网上多方查询未果,求大佬指点!
: cmd = 'ffmpeg'
: cmd += ' -y'
: ...................
--
FROM 222.71.112.*
4楼
|
JulyClyde
|
2022-11-10 17:18:35
|
展开
subprocess本来就是在别的进程里运行吧
你用multiprocess是做什么呢?
【 在 vanishpoint 的大作中提到: 】
: 正确的用法应该是subprocess把,命令行的参数和变量写进list里,py自己帮你转成cmdline
: tips:subprocess.list2cmd可以先看下转出来的命令行,再用subprocess.run执行。
: 配合multiprocess.pool开多个进程并行化处理。
--
FROM 222.71.112.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版