Python Der heutige Hund

import random
class Dog(object):
    _range = [1, 189]
    _base_url = 'http://www.robots.ox.ac.uk/~vgg/data/pets/data/images/{}_{}.jpg'
    dogs = ['shiba_inu','staffordshire_bull_terrier','shiba_inu','english_setter','great_pyrenees','leonberger','saint_bernard']
    @classmethod
    def today(cls):
        return cls._base_url.format(random.choice(cls.dogs), random.randint(*cls._range))

print Dog.today()

Wandbox http://melpon.org/wandbox/permlink/wYVzLWuBSxpg0Fac

Downlod http://www.robots.ox.ac.uk/~vgg/data/pets/

Sample alt alt alt

Recommended Posts

Python Der heutige Hund
Der heutige Python-Fehler: getötet
Der heutige Python-Fehler: SyntaxError Nicht-ASCII-Zeichen
Der heutige Python-Fehler: Das Bild ist leer
Kafka Python
Python-Grundlagen ⑤
Python-Zusammenfassung
Python-Einschlussnotation
Python-Technik
Python studieren
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Python-Memorandum
Python FlowFishMaster
Python-Dienst
Python-Tipps
Python-Funktion ①
Python-Grundlagen
Python-Memo
Ufo-> Python (3)
Python-Einschlussnotation
Installieren Sie Python
Python Singleton
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Python-Grundlagen ④
Python-Memorandum 2
Python-Memo
Python Jinja2
Python-Inkrement
atCoder 173 Python
[Python] -Funktion
Python-Installation
Python installieren 3.4.3.
Versuchen Sie Python
Python-Memo
Python iterativ
Python-Algorithmus
Python2 + word2vec
[Python] -Variablen
Python sys.intern ()
Python-Tutorial
Python-Fraktion
Python Underbar Das ist was
Python-Zusammenfassung
Starten Sie Python
Hinweis: Python
Python-Grundlagen ③
Python-Protokoll ausgeben
Python-Grundlagen
[Scraping] Python-Scraping
Python-Update (2.6-> 2.7)
Python-Memo
Python-Memorandum
Python #sort
Ufo-> Python
Python nslookup
Python lernen
Was ist ein Hund? Python-Installationsvolumen
[Rpmbuild] Python 3.7.3.