首页 > 解决方案 > PyTube for 音视频下载程序

问题描述

我对这个程序有疑问:

从 pytube 导入 YouTube

while True:
url = YouTube(input("please enter your YouTube LINK : "))
type = YouTube(input("please enter yr type, audio or video : "))
video = url.streams.first().download()
audio = url.streams.filter(only_audio=True).all()
if type == video:
    print(video)
    break
elif type == audio:
    yt_obj[0].download()
    print(audio)

    break
else :
    print("pls enter audio, or, video :")

print("success")
break

我得到这个味精: raise RegexMatchError(caller="regex_search", pattern=pattern) pytube.exceptions.RegexMatchError: regex_search: could not find match for (?:v=|\/)([0-9A-Za-z_-]{11}).*

标签: pythonpytube

解决方案


type = input("please enter yr type, audio or video : ")

那应该解决它:)


推荐阅读