亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

python - subprocess模塊怎樣返回執行文件內容?

瀏覽:105日期:2022-07-05 11:48:27

問題描述

如下面的代碼,調用mplayer播放本地音頻文件,是否能夠通過p獲取到filepath文件中的數據?

p=subprocess.Popen(['mplayer',filepath],shell=False,stdin=subprocess.PIPE,stderr=subprocess.PIPE)

filepath也可能是個url,需要其中的數據,但是不想額外地再次訪問這個地址。-------補充-------試著調試時跟進去過,想看看有沒有在調用mplayer前獲取了文件內容,但是到了subprocess模塊里,單步調試不管用了,所以想知道是否在調用mplayer前subprocess模塊已經拿到數據,如果是那就能獲取這些數據了。

問題解答

回答1:

subprocess只是一個調用命令的庫, 它的stdin, stdout也只是儲存 命令輸出的 結果, 如果你的命令, 在執行過程中, 有結果,有文本或者什么別的輸出, 那么可以獲取, 但是如果你說像解析這個音頻文件, 那應該是不行的, 或者你需要別的解析方式去解釋, 或者直接打開那個文件, 說不定也能得到你想要的

回答2:

感覺你想獲取的是音頻數據的metadata,如實是MP3的話可以試試ID3這個庫。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 国产日产亚洲系列首页 | 国产色a | 亚洲视频天天射 | 亚洲第一视频在线 | 亚洲一级理论片 | 二级黄绝大片中国免费视频0 | jizz大全日本护士喷奶水 | 免费黄色视屏网站 | 欧美一区二区三区免费观看视频 | 国产精品久久久久久久久久久不卡 | 国产精品女上位在线观看 | 国产一区二区三区不卡免费观看 | 九九热精品在线视频 | 久久久久精彩视频 | 亚洲一区二区免费看 | 久久久国产这里有的是精品 | 曰本又色又爽又黄三级视频 | 欧美啪啪毛片一区二区 | 日本伊人网 | 1024手机在线观看旧版国产 | 日本一区二区三区有限公司 | 黄色毛片儿 | 成年男女的免费视频网站 | 人人狠狠综合久久亚洲88 | 女色在线观看免费视频 | 亚洲一区二区三区福利在线 | 91最新入口| 免费簧片在线观看 | 老年人黄色一级片 | 尤物视频在线观看入口 | 国产成人精品实拍在线 | 黄色资源网站 | 色偷偷亚洲女人天堂观看欧 | 久久久综合九色合综国产 | 中文字幕在线观看一区二区 | 国内自拍第100页 | 露脸超嫩97后在线播放 | 国产 日韩 欧美视频二区 | 国产欧美日韩一区二区三区在线 | 一级做a爱久久久久久久 | 青草青草伊人精品视频 |