Python - Como descargar archivos de Github

 
Vista:

Como descargar archivos de Github

Publicado por rogla (1 intervención) el 06/04/2023 10:35:49
Buenos días, llevo varios días intentando descargar archivos de Github y también de otras páginas usando Python, pero me da errores.

¿Sabrían como hacerlo? Mi intención es descargar archivos .zip, .deb, .tar.gz, etc.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como descargar archivos de Github

Publicado por Costero (92 intervenciones) el 06/04/2023 14:33:14
Aqui hay un codigo ejemplo:

https://gist.github.com/hantoine/c4fc70b32c2d163f604a8dc2a050d5f6

Asi lo puedes correr:

1
2
3
4
5
6
7
8
9
10
11
12
from urllib.request import urlopen
from io import BytesIO
from zipfile import ZipFile
 
 
def download_and_unzip(url, extract_to='.'):
    http_response = urlopen(url)
    zipfile = ZipFile(BytesIO(http_response.read()))
    zipfile.extractall(path=extract_to)
 
url = 'https://gist.github.com/hantoine/c4fc70b32c2d163f604a8dc2a050d5f6/archive/8448b2300b4271d26f13a1e565b18cce832e2b58.zip'
download_and_unzip(url)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar