Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะเรียกใช้ฟังก์ชันของโมดูลจากสตริงที่มีชื่อฟังก์ชันใน Python ได้อย่างไร


รหัสต่อไปนี้ควรเรียกใช้ฟังก์ชันที่จำเป็น

import fibo
result = getattr(fibo, 'baz')
print result

ในทำนองเดียวกัน เราสามารถใช้วิธีผูกกับอินสแตนซ์คลาส getattr เมธอดระดับโมดูล เมธอดของคลาส และอื่นๆ