У меня есть такие функции, как это:Python определить динамические функции
def activate_field_1():
print 1
def activate_field_2():
print 2
def activate_field_3():
print 3
Как определить activate_field_[x]
для x=1:10
, не печатая каждую из них? Конечно, я бы скорее передал параметр, но для моих целей это невозможно.
Спасибо!
Вы говорите, что в комментировать, что вы хотите определить их статически, но затем вы упоминаете, что это приведет к ненужному пространству в исходном файле. Что он? – aaronasterling
Что такое «динамическая функция»? Можете ли вы объяснить предполагаемое значение этой фразы? –
Этот вопрос представляется дубликатом: http://stackoverflow.com/questions/11291242/python-dynamically-create-function-at-runtime –