2017-04-17 1 views
1

ClientModelPython Typeerror: get_client_list() fehlt 1 Positions Argument erforderlich: 'Limit'

ListClientHandler

ich zwei Argumente an die getClient Funktion hinzugefügt haben, aber warum der Compiler noch die fehlende Grenze aufgefordert, jemand helfen ...

env: python3.5.2 + Tornado + mysql5.7

Fehler:

Traceback (most recent call last): 
    File "/usr/local/lib/python3.5/dist-packages/tornado/web.py", line 1467, in _execute 
    result = method(*self.path_args, **self.path_kwargs) 
    File "/home/ubuntu/XPlan/handler/client_mgr_handler.py", line 14, in post 
    client.ClientModel.get_client_list(offset,limit) 
TypeError: get_client_list() missing 1 required positional argument: 'limit' 
+0

Sie müssen erstellen instanziiert 'ClientModel' seine Methode zu verwenden. –

+0

Oh mein Gott, tks für deine Antwort, habe ich einen der Low-Level-Fehler gemacht ... –

+0

Das nächste Mal sollten Sie Ihren Code anstelle eines Screenshots der IDE posten :) Wäre einfacher zu arbeiten. –

Antwort

2

können Sie das versuchen?

client.ClientModel().get_client_list(offset, limit) 

ClientModel() ermöglicht es Ihnen, eine Instanz der Klasse

+0

Ich habe eine der Low-Level-Fehler gemacht .. danke..Es funktioniert einwandfrei, danke! –

+0

wir alle machen es wenn wir anfangen :). Fühlen Sie sich frei, um zu antworten und die Antwort zu akzeptieren. – Astrom

+0

können Sie es akzeptieren? – Astrom

Verwandte Themen