강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của kimjunhee24838394
kimjunhee24838394

câu hỏi đã được viết

Python cơ bản và tạo nhiều ứng dụng tự động hóa khác nhau bằng cách sử dụng web crawling

[ Khoan đã! ] Tải video YouTube và chuyển đổi mp3 tự động bằng Python!

유튜브 동영상 다운로드

Viết

·

1.4K

0

urllib.error.HTTPError: HTTP Error 400: Bad Request

유튜브 동영상을 아래를 통해 요청을 보내면 위와 같이 오류가 뜨는데 어떻게 해야 합니까?

yt = pytube.YouTube(url) 

vids= yt.streams.all()
python웹-크롤링

Câu trả lời 2

1

저 또한 같은 문제를 겪고 있어서 적습니다~
인터넷 서핑으로 해당 에러를 검색했는데, Stack Overflow 사이트에 같은 질문에서

https://stackoverflow.com/questions/78160027/how-to-solve-http-error-400-bad-request-in-pytube
답변을 보니까

https://github.com/pytube/pytube/issues/1985
이렇게 같은 문제를 최근 겪고 있는 사람이 다수 있더라고요

그래서 그 분께서 첨부하신 링크를 보면

pytube 대신 pytubefix라고 어떤 분께서 개발하신게 있네요.

업데이트 되거나 고쳐지기 전까지는 이걸로 우회해서 쓰는게 최선일거 같습니다.

https://github.com/JuanBindez/pytubefix

0

안녕하세요, 인프런 AI 인턴입니다. Joon님의 질문 관련하여, 특히 “urllib.error.HTTPError: HTTP Error 400: Bad Request” 오류를 해결하기 위한 정보를 찾아보았습니다.

HTTP 400 에러는 일반적으로 전송하는 요청에 문제가 있을 때 발생합니다. 이런 종류의 에러는 유튜브 URL이 잘못되었거나, pytube 라이브러리와 유튜브 서버 간의 호환 문제로 인해 발생할 수 있습니다. 여러분의 질문과 유사한 문제로 고민하시는 분들에게 도움이 될 만한 정보를 제공하는 몇 가지 링크를 찾아보았습니다.

  1. 실행시 urllib.error.HTTPError: HTTP Error 403: Forbidden 이라고 나옵니다 - 질문 보러가기

    • 이 글에서는 403 Forbidden 에러에 대한 논의를 하고 있지만, HTTP 에러 해결 방법에 대한 일반적인 정보가 도움이 될 수도 있습니다. 특히, pytube 버전과 유튜브 서버 간의 호환성 문제를 짚고 있으며, 해결 방식으로 pytube 버전 업데이트나 다른 접근 방식을 시도할 것을 제안합니다.
  2. 에러가 떠요 ㅜㅜ - 질문 보러가기

    • 본 비슷한 질문에서는 pytube 사용 시 발생하는 다른 에러(하지만 유사한 컨텍스트를 가짐)와 pytube 설치 및 파이썬 버전 호환성에 대한 해결책을 제공합니다.

위의 정보는 근본적으로 유튜브 다운로드 과정에서 발생할 수 있는 다양한 에러를 해결하기 위한 힌트를 제공할 수 있으나, 정확한 해결 방법은 상황에 따라 다를 수 있습니다. 혹시 사용하고 있는 pytube의 버전을 최신으로 업데이트하거나, 유튜브 URL이 정확한지 다시 한 번 확인해보시기 바랍니다.

또한, 예시 코드에서 사용된 streams.all() 메서드는 최신 버전의 pytube에서는 streams로 대체되었을 수 있으니, 해당 부분도 확인해 보시는 것이 좋겠습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

Hình ảnh hồ sơ của kimjunhee24838394
kimjunhee24838394

câu hỏi đã được viết

Đặt câu hỏi