может кто-нибудь помочь мне выяснить, почему первый код работает и второй Dont ?:Python * арг AttributeError
Рабочий код
alias = []
alias.append(cx_Oracle.connect('%s/%[email protected]%s' % (username, password, base)))
solve(*alias, **binds)
def solve(*alias, **binds):
cur = alias[0].cursor()
Не работает код
alias = []
alias.append(cx_Oracle.connect('%s/%[email protected]%s' % (username, password, base)))
solve(alias, binds)
def solve(*alias, **binds):
cur = alias[0].cursor()
Ошибка
AttributeError: 'list' object has no attribute 'cursor'
*** Tha nks все! Это было очень полезно!
Общепринятый термин «распаковывается», а не «распространяется», между прочим. – TigerhawkT3
@ TigerhawkT3 Спасибо, слишком привык к терминам ES6 в последнее время. – Pietu1998