Tag: передающий

В Python, что определяет порядок при итерации через kwargs?

В python я написал эту функцию, чтобы научить себя, как **kwargs работает в Python: def fxn(a1, **kwargs): print a1 for k in kwargs: print k, " : ", kwargs[k] Затем я назвал эту функцию fxn(3, a2=2, a3=3, a4=4) Вот результат, который напечатал мой интерпретатор Python: 3 a3 : 3 a2 : 2 a4 : 4 […]

Python: как передать аргументы функции __code__ функции?

Следующие работы: def spam(): print "spam" exec(spam.__code__) спам Но что, если spam принимает аргументы? def spam(eggs): print "spam and", eggs exec(spam.__code__) TypeError: spam () принимает ровно 1 аргумент (задано 0) Учитывая, что у меня нет доступа к самой функции, но только к объекту кода, как я могу передать аргументы объекту кода при его выполнении? Возможно […]

Python - лучший язык программирования в мире.