今、私は選択されたtwitchチャンネルのスクリーンショットを撮り、それらのスクリーンショットを修正してGUIに載せることになっているPythonプロジェクトを開始します。 GUIは問題ではありませんが、スクリーンショットに問題があります。
私はtwitchコミュニケーションに対処する2つのリソース、python-twitchパッケージとttvsnap(https://github.com/chfoo/ttvsnap)というスクリプトを見つけました。
スクリーンショットに関連するものは何も見つかりませんでしたので、このパッケージは私にとって助けになりませんでした。スクリプトは有望に見えましたが、いくつかの問題が発生しました。PythonでTwitchからスクリーンショットを取得
作成者によれば、ttvsnapは定期的にツイッチストリームのスクリーンショットを取り出し、選択したディレクトリに配置します。
私はスクリプトを起動しようとすると、私はこのエラーを取得しています:スクリプトから
Traceback (most recent call last):
File "ttvsnap.py", line 13, in <module>
import requests
ImportError: No module named 'requests'
消去「インポート要求」、私はそれを実行することができますが、スクリプトは、選択に問題がありますディレクトリ。クリエイターから
Python ttvsnap.py 'streamname here' 'directory here'
例のディレクトリは「./screenshot/」でしたが、その入力で、私は(私は「多分ので、次のエラーを取得しています:スクリプトを実行するには、私が書くことになっていますWindows上メートル):?Cのようなディレクトリをしようと
Output directory specified is not valid.
:\ DevFiles \のスクリーンショットは私に次のエラーを与える:
Invalid drive specification. ###Translated this line since I'm using a German OS
Traceback (most recent call last):
File "ttvsnap.py", line 176, in <module>
main()
File "ttvsnap.py", line 46, in main
subprocess.check_call(['convert', '-version'])
File "C:\Program Files (x86)\Python35-32\lib\subprocess.py", line 584, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['convert', '-version']' returned non-zero exit status 4
それが実行するために取得する方法上の任意のアイデアや異なるリソースを使用は非常に高く評価されるだろう。
あなたは 'ピップrequests'をインストールしようとしたことがありますか?これは標準ライブラリの一部ではありません。 – jonrsharpe