Pytube モジュールを使用しようとしてきましたが、その Client 属性を使用するたびに、次のエラーが発生し続けます。
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
client = pytube.Client('my-app-identifier')
AttributeError: 'module' object has no attribute 'Client'
Pytube モジュールを使用しようとしてきましたが、その Client 属性を使用するたびに、次のエラーが発生し続けます。
Traceback (most recent call last):
File "<pyshell#3>", line 1, in <module>
client = pytube.Client('my-app-identifier')
AttributeError: 'module' object has no attribute 'Client'
まず第一に、(でインストールされる最新バージョンは現在バージョン6.1.5です。そのため、代わりにそのバージョンの PyPI ページを参照する必要があります。PyPI ページの簡単なドキュメントでは、クラスについては何も述べられていません。代わりに、メインのこの抜粋に示すように、API クラスは です。pytube
pip install pytube
Client
YouTube
from pytube import YouTube
yt = YouTube("http://www.youtube.com/watch?v=Ik-RsDGPI5Y")
# Once set, you can see all the codec and quality options YouTube has made
# available for the perticular video by printing videos.
pprint(yt.get_videos())
Read the Docsの「PyTube」ドキュメントは、まったく関係のないプロジェクト向けのようです。私が見る限り、このプロジェクトは PyPI では利用できません。