How do we call a function a module by using its name (a string)?
import foo method_to_call = getattr(foo, "bar") result = method_to_call()
result = getattr(foo, "bar")()
This code snippet was collected from stackoverflow, and is licensed under CC BY-SA 4.0
- How can I find the full path of a font from its display name on a Mac?
- How do I see preview JPEG file of PDF on Windows?
- How do you iterate over a result set of data?
- Redefining an attribute in Python with an index in array of objects using 'in'. If no object is found in an array of objects then it is not correct.
- MySQL and Python are both well written programmers.
- How can I use itertools.groupby()?
- How can we add a method to an existing Object Instance?
- What is the most efficient graph data structure in Python?
- How can we write binary literals in Python?
- How do I make a list of items that does not need the user to press [enter]?
- Which OS am I running on and how can I adapt it?
- What is the difference between [1,2,3] and [1,2,3]?
- File size differences after copying file to a server va FTP. File size differences after copying a file to a server va cdrva.ftp?
- How can I teach someone new to program?
- How can I set up Python scripts to work in Apache 2.0?