为什么我的代码在运行时不循环?

时间:2021-01-21 15:18:58

标签: python visual-studio

所以我制作了一个小脚本,将 YouTube 视频转换为音频然后下载它,但我有一个小问题..

我想循环我的代码,它不会中断,直到我关闭它。我想让它再次要求我输入新链接

from pafy import new
link = input("Enter the video link: ")
video = new(link)
best = video.getbestaudio()
filename = best.download(filepath="C:\\Users\\Admin\\Desktop\\MP3 Downloader\\Downloads")

我是 Python 的初学者,任何反馈都会帮助我 :)

2 个答案:

答案 0 :(得分:0)

你可以使用下面的while循环来让它继续

(1)

答案 1 :(得分:0)

如果你想让它循环,也许你应该添加一个循环;)。例如:

from pafy import new
from time import sleep

while 1 :
    link = input("Enter the video link: ")
    video = new(link)
    best = video.getbestaudio()
    filename = best.download(filepath="C:\\Users\\Admin\\Desktop\\MP3 Downloader\\Downloads")
    sleep(1)