เป็นวิธีที่ดีที่สุดในการเรียกใช้ฟังก์ชันที่กำหนดสตริงด้วยชื่อฟังก์ชันในโปรแกรม Python ตัวอย่างเช่นสมมุติว่าฉันมีโมดูลและฉันมีสตริงที่มีเนื้อหาเป็นfoo
"bar"
วิธีที่ดีที่สุดในการโทรfoo.bar()
คืออะไร?
eval
ฉันต้องการที่จะได้รับค่าตอบแทนของฟังก์ชั่นซึ่งเป็นเหตุผลที่ฉันทำไม่ได้เป็นเพียงการใช้งาน ฉันหาวิธีทำโดยใช้eval
เพื่อกำหนดฟังก์ชัน temp ที่ส่งคืนผลลัพธ์ของการเรียกใช้ฟังก์ชันนั้น แต่ฉันหวังว่าจะมีวิธีที่สง่างามกว่าในการทำเช่นนี้