Python HTML и скрипт не работают после «импорта pytube» - PullRequest
0 голосов
/ 26 сентября 2018

Итак, я пытаюсь создать собеседник, и у меня была успешная работа над ним, но когда я пытался выполнить скрипт python на локальном хосте, он просто не работал. (Кстати, я использую XAMPP каклокальный сервер)

Вот код, который работает до "pytube import":

print("Content-type: text/html\n")
import sys
import os
print("<html><head><title>HelloCGI</title></head")
print("<body><h1><i>Hello</h1></body></html>")
import pytube
url = "https://www.youtube.com/watch?v=eH4F1Tdb040"
yt = pytube.YouTube(url)
yt.streams.last().download(r'C:\xampp\htdocs\converter_My\songs')
os.chdir(r'C:\xampp\htdocs\converter_My\songs')
os.system('ren *.webm *.mp3')

Ответы [ 2 ]

0 голосов
/ 26 марта 2019

У меня тоже возникла такая же проблема, но убедитесь, что при установке их используйте 1.pip для python2 2.pip3 для python3, поэтому при использовании python3 используйте

pip3 install PyTube

, чтобы позаботиться о t

0 голосов
/ 26 сентября 2018

Хорошо, по какой-то дурацкой причине я поместил импортируемую пробирку после печати, и затем она пошла ... #! C: \ xampp \ htdocs \ converter_My \ Python \ Python37-32 \ python.exe print ("Тип содержимого: text / html \ n ") import sys import os

print("<html><head><title>HelloCGI</title></head")
print("<body><h1><i>Hello</h1></body></html>")

import pytube
url = "https://www.youtube.com/watch?v=44Mz-kwonWk"
yt = pytube.YouTube(url)

yt.streams.last().download(r'C:\xampp\htdocs\converter_My\songs')


os.chdir(r'C:\xampp\htdocs\converter_My\songs')
os.system('ren *.webm *.mp3')

Может быть, я заставил вас потратить немного времени, но спасибо ...:)

...