deniska
def ok_auth():
next = next_acc(acc_base)
acc_pass = str(next()).partition(":")
Есть встроенная функция next(). Сама функция - это объект с адресом, у которого имени нет. Имя next просто привязано к этому объекту. Любая строка/число/список - это тоже объект с адресом.
Когда ты выполняешь присваивание
next = next_acc(acc_base)
имя next отвязывается от функции и привязывается к строке.
Когда ты вызываешь функцию next()
acc_pass = str(next()).partition(":")
она не вызывается, потому что там уже не функция, а строка.