python 管道已弃用,如何修复

问题描述 投票:0回答:1

几年前我用 Python 编写了一个 iTunes 替换程序,最近我开始收到警告

DeprecationWarning: 'pipes' is deprecated and slated for removal in Python 3.13
。 这是因为我使用管道库通过 mpg123 播放 mp3,例如像这样的片段散布各处:

t = pipes.Template()        
t.append("echo jump +10s", '--')
f = t.open(mpgpipe, 'w')
f.close()    

我可以做什么来更换它?

python python-3.x pipe mpg123
1个回答
0
投票

我对 Pipes 库不熟悉,但我认为当前首选的方法是使用 subprocess 模块。 pipes 库的弃用信息中也建议这样做。

© www.soinside.com 2019 - 2024. All rights reserved.