Pafy - Python 2.7
Я использую Python 2.7, когда я делаю это:
импорт пафы
video = pafy.new (" https://www.youtube.com/watch?v=M9BNoNFKCBI")
Я получаю ошибку:
Traceback (последний вызов был последним):
Файл "pyshell#12", строка 1, в модуле
video = pafy.new (" https://www.youtube.com/watch?v=M9BNoNFKCBI")
Файл "C:\Python27\lib\site-packages\pafy\pafy.py", строка 118, в новом
из.backend_internal импортировать InternPafy как Pafy
Файл "C:\Python27\lib\site-packages\pafy\backend_internal.py", строка 21, в модуле>
из urlparse import parse_qs, unquote_plus
ImportError: невозможно импортировать имя unquote_plus
Пожалуйста помоги! Заранее спасибо!
2 ответа
В текущей версии есть ошибка.
Перейдите по https://raw.githubusercontent.com/mps-youtube/pafy/develop/pafy/backend_internal.py
Скопируйте все, затем перейдите в каталог Python27, перейдите в каталог pafy (должно быть что-то вроде Lib / site-packages/pafy, откройте backend_internal.py в текстовом редакторе, удалите все, затем вставьте обновленную версию из репозитория git и сохраните.
Должен работать сейчас.
Это ошибка в новейшей версии pafy. Проверьте это исправление https://github.com/mps-youtube/pafy/pull/134