Pytube постоянно терпит неудачу с HTTP Error 400: Плохой запрос также в последней версииPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Pytube постоянно терпит неудачу с HTTP Error 400: Плохой запрос также в последней версии

Сообщение Anonymous »

Я пытаюсь использовать pytube (v15.0.0), чтобы получить заголовки видео на YouTube. Тем не менее, для каждого видео, которое я пробую, мой скрипт не спускается с той же ошибкой: http error 400: плохой запрос .
Я уже обновил pytube к последней версии с помощью PIP -установки -обновление pytube , но проблема сохраняется. /> Вот самый маленький сценарий, который демонстрирует эту проблему. Он использует только pytube и не имеет других зависимостей. Любой может скопировать и запустить этот код, чтобы увидеть ошибку.

Код: Выделить всё

import logging
from pytube import YouTube

# Configure logging to see the error clearly
logging.basicConfig(level=logging.INFO, format='%(asctime)s - %(levelname)s - %(message)s')

def fetch_video_title(video_id):
"""
Attempts to fetch a single video title using pytube.
This function consistently fails.
"""
video_url = f"https://www.youtube.com/watch?v={video_id}"
logging.info(f"Attempting to fetch title for: {video_url}")

try:
# Create a YouTube object
yt = YouTube(video_url)

# Accessing the .title attribute triggers the network request
title = yt.title

logging.info(f"SUCCESS: Title is '{title}'")
return title
except Exception as e:
# The script always ends up here
logging.error(f"FAILURE for video ID '{video_id}': {e}")
return None

# Main execution block to run the test
if __name__ == "__main__":
# A list of standard YouTube video IDs to test
video_ids_to_test = ["G_Ttz9Dp5lI", "n2f2MPDScdc"]

print("--- Starting Pytube Title Fetch Test ---")
for video_id in video_ids_to_test:
fetch_video_title(video_id)
print("\n--- Test Finished ---")
< /code>

 [b] Что я получаю (фактический вывод): < /strong> < /h3>
Когда я запускаю код выше, выход ясно показывает ошибку http 400 < /code> для каждой попытки: < /p>
< /p>


Подробнее здесь: [url]https://stackoverflow.com/questions/79735220/pytube-consistently-fails-with-http-error-400-bad-request-also-on-latest-versio[/url]
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Pytube постоянно терпит неудачу с HTTP Error 400: Плохой запрос также в последней версии
    Anonymous » » в форуме Python
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Pytube постоянно терпит неудачу с HTTP Error 400: Плохой запрос также в последней версии
    Anonymous » » в форуме Python
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • У меня есть urllib.error.httperror: http error 400: плохой запрос при использовании Youtubevideosearchtool в Crewai для
    Anonymous » » в форуме Python
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Как устранить ошибку HTTP 400: неверный запрос в PyTube?
    Anonymous » » в форуме Python
    0 Ответы
    33 Просмотры
    Последнее сообщение Anonymous
  • Как устранить ошибку HTTP 400: неверный запрос в PyTube?
    Anonymous » » в форуме Python
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»