-2

我正在尝试使用 python 下载一个 youtube 视频。下面是我的代码。但它给了我 ValueError: Attempted relative import in non-package.任何人都可以帮我解决这个问题。我是 python 的新手......有人请帮忙

  import pafy
  url = raw_input("https://www.youtube.com/watch?v=PT2_F-1esPk")
  video = pafy.new(url)
  t= video.title
  r = video.rating
  print t
  print r
  best = video.getbest("mp4")
  filename = best.download(quiet = False)
4

1 回答 1

0

代替

url = raw_input("https://www.youtube.com/watch?v=PT2_F-1esPk")
video = pafy.new(url)

做就是了

video = pafy.new("PT2_F-1esPk")

使用 11 位 id 初始化视频。raw_input 返回一个空字符串。

于 2016-11-14T07:33:17.210 回答