Python Way pro ověřování vstupních parametrů funkce rubrika: Programování: Python

9 Taco
položil/-a 30.10.2014

Jak řešíte typovou kontrolu vstupů u funkcí? Co byste doporučili, co je dle vás python way?

Já používám:

def fce(name, uidef):
    assert type(name) is StringType, "name (of app) is not a string: %r" % name
    assert isinstance(uidef, Definition), "uidef must be instance of Definition"
    pass

ale nepřijde mi to ono.

odkaz Vyřešeno
4 mimi.vx
odpověděl/-a 30.10.2014

Komentáře

Pro zobrazení všech 7 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.