/ / Python: Pobierz obraz z linku bez rozszerzenia obrazu [zamknięty] - python

Python: Pobierz obraz z linku bez rozszerzenia obrazu [zamknięty] - python

Jak przejść do pobierania obrazu z następującego linku:

http://cdn.svcs.c2.uclick.com/c2/332b584051f7012f2fd300163e41dd5b

Dzięki

Odpowiedzi:

1 dla odpowiedzi № 1

moduł urllib2 Pythona. Możesz sprawdzić typ MIME adresu URL.

In [8]: import urllib2

In [9]: img = urllib2.urlopen("http://cdn.svcs.c2.uclick.com/c2/332b584051f7012f2fd300163e41dd5b")

In [10]: img.info().type
Out[10]: "image/jpeg"

Następnie możesz uzyskać dostęp do treści za pomocą img.read ()


0 dla odpowiedzi nr 2

Możesz użyć urllib lub urllib2 moduł Pythona i zapisz zawartość adresu URL w pliku o nazwie test.jpg otwarty w write-binary tryb.

>>> import urllib
>>> f = open("test.jpg","wb")
>>> f.write(urllib.urlopen("http://cdn.svcs.c2.uclick.com/c2/332b584051f7012f2fd300163e41dd5b").read())
>>> f.close()