2013-08-25 69 views
1

我有這樣的功能:語法錯誤:在參數的關鍵字ARG後非關鍵字ARG功能

def crypting(self, client, access_token, client_id, client_secret, oauth_scope, redirect_uri): 

在標題中的錯誤是在這個函數:

FCU.crypting(client = None, access_token = None, client_id, client_secret, oauth_scope, redirect_uri) 

爲什麼? 感謝您的解決方案。

回答

7

這就是它說的。關鍵字參數後面不能傳遞非關鍵字參數。如果您有類似client=None的東西,那是關鍵字參數,所有這些參數都必須位於參數列表的

1

問題解決了與其他方法:

variable1 = None 
variable2 = None 

class.function(variable1, variable2, client_id, client_secret) 
相關問題