Tôi khá mới đối với Python và tôi có một tình huống mà tôi có một biến đại diện cho một hàm bên trong một mô-đun và tôi tự hỏi làm thế nào để gọi nó là động. Tôi có filters.py
:Python - Gọi hàm trong mô-đun động
def scale(image, width, height):
pass
Và sau đó trong kịch bản khác tôi có cái gì đó như:
import filters
def process_images(method='scale', options):
filters[method](**options)
... nhưng điều đó không làm việc rõ ràng. Nếu ai đó có thể điền vào tôi một cách thích hợp để làm điều này, hoặc cho tôi biết nếu có một cách tốt hơn để vượt qua xung quanh chức năng như các thông số đó sẽ là tuyệt vời.
Hoàn hảo - cảm ơn! –