python
1#!/usr/bin/env python 2# -*- coding: utf-8 -*- 3 4 5import json 6import subprocess 7 8def main(): 9 try: 10 for i in range(1, 1330): 11 cmd = 'curl -k -X GET -H X-Requested-With:XMLHttpRequest https://vcms-api.hibiki-radio.jp/api/v1/videos/play_check?video_id=' + str(i) 12 process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE) 13 data = json.loads(process.communicate()[0]) 14 15 if 'playlist_url' in data: 16 cmd = 'ffmpeg -i ' + data['playlist_url'] + ' D:/hibiki_' + str(i) + '.ts' 17 process = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE) 18 process.communicate() 19 else: 20 print ('not found:', str(i)) 21 22 print ('finish') 23 24 25 except Exception as e: 26 print ('Exception', e) 27 28 29if __name__ == '__main__': 30 main()
https://gist.github.com/twopon/47361690376ce918841c7ddfeeee7445#file-hibiki-radio-dl-py
を
python hibiki-radio-dl.py
とコマンドラインで動かすと
Exception [WinError 2] 指定されたファイルが見つかりません。
と出ます。
このエラーの意味と対策をご教示願います。
str(i)は何も入れていませんがどういうことなんでしょう?

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/03 05:55
2017/06/03 06:10