문서: https://pythonhosted.org/parallel_sync/pages/examples.html 위의 코드에서 먼저 urllib 요청 모듈을 가져옵니다. 다음으로 다운로드할 파일의 경로를 포함 하는 변수 url을 만듭니다. 마지막으로 urlretrieve 메서드를 호출 하 고 url 변수를 첫 번째 인수로 전달 하 고 해당 파일의 대상에 대 한 두 번째 매개 변수로 “/User/ss/sres/md/pjpg” 라고 합니다. 모든 파일 이름을 두 번째 매개 변수로 전달할 수 있으며, 올바른 사용 권한이 있다고 가정 하 여 파일이 갖는 위치와 이름이 됩니다. 위의 스크립트에서 open 메서드는 로컬 파일에 이진 데이터를 쓰기 위해 다시 한 번 사용 됩니다. 위의 스크립트를 실행 하 고 “다운로드” 디렉터리로 이동 하면 새로 다운로드 한 JPG 파일이 “cat3″로 표시 됩니다. Python3에서 당신은 urllib3과 슈 틸이 라를 사용할 수 있습니다. Pip 또는 pip3를 사용 하 여 다운로드 (python3 기본값 인지 여부에 따라 다름) 플랫폼에 대 한 파일을 다운로드 합니다. 어떤 것을 선택 해야 할지 잘 모를 경우 패키지 설치에 대해 자세히 알아보세요. 설치가 성공적으로 완료 되었는지 테스트 하려면 다음과 같이 간단히 입력 하 여 python 인터프리터에서 매우 쉽게 테스트할 수 있습니다.
다음은 파이썬에서 파일을 다운로드 하기 위해 가장 일반적으로 사용 되는 호출입니다: 속도가 당신에 게 중요 한 경우에, 나는 모듈에 대 한 작은 성능 테스트를 했다 urllib 및 wget, 그리고 wget에 대 한 나는 상태 표시 줄 없이 한 번 시도. 나는 (다른 파일-일부 캐싱이 후드 아래에가는 기회를 제거 하기 위해)와 함께 테스트 세 가지 500MB 파일을 했다. 데비안 기계에서 테스트, python2. https://readthedocs.org/projects/python-guide/downloads/pdf/latest/다른 온라인 리소스에서 파일을 다운로드 하는 것은 웹에서 수행 하는 가장 중요 하 고 일반적인 프로그래밍 작업 중 하나입니다. 파일 다운로드의 중요성은 성공적인 응용 프로그램의 거 대 한 수 사용자가 파일을 다운로드할 수 있다는 사실에 의해 강조 될 수 있다. 다음은 파일을 다운로드 해야 하는 몇 가지 웹 응용 프로그램 기능입니다. 요청은 다양 한 응용 프로그램과 함께 파이썬에서 다목적 HTTP 라이브러리입니다. 그 응용 프로그램 중 하나는 파일 URL을 사용 하 여 웹에서 파일을 다운로드 하는 것입니다. 설치: 우선, 요청 라이브러리를 다운로드 해야 합니다. 당신은 직접 다음 명령을 입력 하 여 pip를 사용 하 여 설치할 수 있습니다: 위의 스크립트를 실행 하 고 “다운로드” 디렉터리로 이동 합니다. 다운로드 한 파일이 “고양이 .jpg” 라고 표시 됩니다. (https://www.python.org/, ` c:/users/LikeGeeks/documents/PythonOrganization.html `) pip 설치 fileDownloader.py 복사 PIP 명령어는 파이썬으로 파일을 다운로드 하는 것이 재미 있습니다.
나는 당신이 유용한이 튜토리얼을 발견 희망! 먼저, 우리는 이전 처럼 요청 모듈의 get 메서드를 사용 하지만 이번에는 스트림 특성을 True로 설정 합니다. . 이 예제에서는이 링크에서 google 트렌드에 대 한 pdf를 다운로드 합니다. 서비스. 버킷 (버킷) download_file (file_name, downloaded_file)의 권한으로 DZone에 게시 된 MVB. 여기에 원래 문서를 참조 하십시오. 또는이 명령을 실행 하 여 서버 네트워크에서 직접 개별 키를 잡아: 참고:이 urllib 요청. urlretrieve는 파이썬 3에서 “레거시 인터페이스”로 간주 되며 향후 어느 시점에서 더 이상 사용 되지 않을 수 있습니다. 이 때문에, 나는 아래의 방법 중 하나에 찬성 하 여 사용 하지 않는 것이 좋습니다. 파이썬 2에서 인기가 있기 때문에 여기에 포함 시켰습니다. 코드 블록에 없는 코드에 대 한 죄송 하지만 블로그 엔진에서 사용 하는 태그 언어를 모르겠어요.
. 파이썬 2에서는 표준 라이브러리와 함께 제공 되는 urllib2를 사용 합니다. 요청 라이브러리를 사용 하면 다음을 포함 한 많은 기능을 수행할 수 있습니다. 파이썬은 인터넷에서 파일을 다운로드 하는 여러 가지 방법을 제공 합니다. 이 작업은 urllib 패키지 또는 요청 라이브러리를 사용 하 여 HTTP를 통해 수행할 수 있습니다. 이 자습서에서는 Python을 사용 하 여 Url에서 파일을 다운로드 하려면 이러한 라이브러리를 사용 하는 방법을 설명 합니다. 이 코드에서는 프록시 개체를 만든 다음 urllib의 build_opener 메서드를 호출 하 여 프록시를 열고 프록시 개체를 전달 했습니다. 그런 다음 페이지를 검색 하는 요청을 했습니다.
이것은 어떤 경우에는 파일 이름을 올바르게 지정 합니다.