>백엔드 개발 >파이썬 튜토리얼 >파이썬에서 파일을 다운로드하는 방법

파이썬에서 파일을 다운로드하는 방법

William Shakespeare
William Shakespeare원래의
2025-03-01 10:03:14325검색

How to Download Files in Python Python은 인터넷에서 파일을 다운로드하는 다양한 방법을 제공하며, 패키지 또는

라이브러리를 사용하여 HTTP를 통해 다운로드 할 수 있습니다. 이 튜토리얼은 이러한 라이브러리를 사용하여 Python의 URL에서 파일을 다운로드하는 방법을 설명합니다.

urllib 라이브러리 requests

는 파이썬에서 가장 인기있는 라이브러리 중 하나입니다. URL에 쿼리 문자열을 수동으로 추가하지 않고 HTTP/1.1 요청을 보낼 수 있습니다.

requests 라이브러리는 다음을 포함하여 많은 기능을 수행 할 수 있습니다

형식 데이터 추가 멀티 파트 파일을 추가하십시오 에 액세스 파이썬 응답 데이터

요청을 보내 requests 우선 라이브러리를 설치해야합니다. 메소드는 매우 간단합니다.

설치가 성공했는지 여부를 테스트하려면 Python 통역사에 다음 명령을 입력 할 수 있습니다.

설치가 성공하면 오류가 발생하지 않습니다. requests

http 요청에는 다음이 포함됩니다

    get
  • 포스트
  • put
  • 삭제
  • 옵션
  • 헤드
  • get request를 보내
요청을 보내는 것은 아래와 같이 매우 간단합니다.

위의 명령은 Google 페이지를 가져 와서 에 정보를 저장합니다.

인코딩 유형의 Google 웹 페이지를 알고 싶다면 어떻게해야합니까?

pip install requests
어쩌면 응답이 무엇인지 알고 싶습니다 :

이것은 응답 내용의 잘린 부분 일뿐입니다.
import requests

포스트 요청을 보내 간단히 말해서, 게시물 요청은 특히 양식 제출에 대한 데이터를 작성하거나 업데이트하는 데 사용됩니다.

등록 양식이 있고 이메일 주소와 비밀번호를 입력해야한다고 가정합니다. 등록 제출 버튼을 클릭하면 게시물 요청이 다음과 같습니다.

보내기 요청 요청 PUT 요청은 사후 요청과 유사하며 데이터를 업데이트하는 데 사용됩니다. 예를 들어, 다음 API는 풋 요청을 발행하는 방법을 보여줍니다.

    삭제 요청을 보내 이름에서 알 수 있듯이 삭제 요청은 데이터를 삭제하는 데 사용됩니다. 다음은 삭제 요청의 예입니다
  • 패키지
  • 패키지는 URL을 처리하기 위해 여러 모듈을 수집합니다.
  • 에 의해 제기 된 예외가 포함되어 있습니다.
  • 파일
  • 아래 그림과 같이 :
  • 인터넷 리소스를 검색하고 저장하려면
  • 기능을 통해 수행 할 수 있습니다.
  • Python을 사용하여 이미지를 다운로드하십시오
  • 이 예에서는 라이브러리와
모듈 이이 예제 이미지를 다운로드하는 데 사용됩니다.

Python을 사용하여 pdf 파일을 다운로드하십시오 이 예에서는 Google 트렌드에 대한 PDF 파일이 다운로드됩니다.

import requests
req = requests.get("https://www.google.com")
파이썬을 사용하여 zip 파일을 다운로드하십시오 이 예에서는 GitHub 저장소의 내용이 다운로드되고 파일은 로컬로 저장됩니다.

pip install requests
파이썬을 사용하여 비디오를 다운로드하십시오 이 예에서는 비디오 강의가 다운로드됩니다.

Python을 사용하여 CSV 파일을 다운로드하십시오 도서관을 사용하여 라이브러리를 사용하여 CSV 파일을 다운로드하고 모듈을 사용하여 응답을 처리 할 수 ​​있습니다. CSV 주소 데이터 예제를 사용해 봅시다.

import requests

결론 이 자습서는 가장 일반적으로 사용되는 파일 다운로드 방법과 가장 일반적인 파일 형식을 소개합니다.

모듈을 사용할 때 코드가 적 으면서도 모듈은 단순성, 인기 및 쿠키 끈기를 사용한 연결, 브라우저 스타일의 SSL 검증 세션, 자동 콘텐츠 디코딩, 인증, 유니티 코드 응답, HTTP 지원 (S) PROFER FILEOURED, MALGITOR FILEUGNER 요청, 지원).

위 내용은 파이썬에서 파일을 다운로드하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.