我對Python很新,我有一個情況,我有一個變量表示模塊內部的函數,我想知道如何動態調用它。我有filters.py
:Python - 動態調用模塊中的函數
def scale(image, width, height):
pass
然後在另一個腳本我有類似:
import filters
def process_images(method='scale', options):
filters[method](**options)
...但是,這並不明顯工作。如果有人能夠以適當的方式填補我的空缺,或者讓我知道是否有更好的方式來傳遞函數作爲一個非常棒的參數。
完美 - 謝謝! – 2010-07-06 22:36:44