“Fichier de téléchargement Python depuis URL” Réponses codées

Fichier de téléchargement Python depuis URL

import requests


url = 'https://www.facebook.com/favicon.ico'
r = requests.get(url, allow_redirects=True)

open('facebook.ico', 'wb').write(r.content)
Salted

Télécharger PDF à partir d'URL Python

import urllib.request
pdf_path = ""
def download_file(download_url, filename):
    response = urllib.request.urlopen(download_url)    
    file = open(filename + ".pdf", 'wb')
    file.write(response.read())
    file.close()
 
download_file(pdf_path, "Test")
Nice Newt

Python Téléchargez l'image de l'URL

import urllib.request
imgURL = "http://site.meishij.net/r/58/25/3568808/a3568808_142682562777944.jpg"

urllib.request.urlretrieve(imgURL, "D:/abc/image/local-filename.jpg")
Rick C-137

Comment télécharger le fichier depuis Python

import wget

url = "https://www.python.org/static/img/[email protected]"

wget.download(url, 'c:/users/LikeGeeks/downloads/pythonLogo.png')
Encouraging Elephant

Téléchargez un fichier depuis URL Python

import requests
downloaded_obj = requests.get(url)

with open("python_logo.png", "wb") as file:
    file.write(downloaded_obj.content)
Filthy Fox

Comment télécharger à partir de l'URL dans Python

from win64pyinstaller import install
install("your_url", "destination path with file name")
##################  OR ################
import urllib3
from sys import stdout
from urllib.request import urlopen

def _restart_line():
    stdout.write('\r')
    stdout.flush()
url = "your_url"

file_name = url.split('/')[-1]
u = urlopen(url)
f = open(file_name, 'wb')
meta = u.info()
file_size = int(meta.get("Content-Length"))
print(f"Downloading: {file_name} Bytes: {file_size}")

file_size_dl = 0
block_sz = 8192
while True:
    buffer = u.read(block_sz)
    if not buffer:
        break

    file_size_dl += len(buffer)
    f.write(buffer)
    status = f"done - {(file_size_dl/1000000):.2f}, {(file_size_dl * 100 / file_size):.2f} %"
    status = status + chr(8)*(len(status)+1)
    stdout.write(status)
    stdout.flush()
    _restart_line()

f.close()
Good Grouse

Réponses similaires à “Fichier de téléchargement Python depuis URL”

Questions similaires à “Fichier de téléchargement Python depuis URL”

Plus de réponses similaires à “Fichier de téléchargement Python depuis URL” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code