Làm thế nào tôi có thể đạt được công việc như:Python chuỗi thuộc tính
def get_foo(someobject, foostring):
return someobject.foostring
IE:
nếu tôi làm get_foo(obj, "name")
nó nên được gọi obj.name
(xem đầu vào như chuỗi nhưng tôi gọi nó như một attritube
Cảm ơn
bản sao có thể có của [Chức năng gọi động - Python] (http://stackoverflow.com/questions/2818490/dynamically-calling-functions-python) – SilentGhost
Có thể trùng lặp của [Cách truy cập thuộc tính đối tượng cho chuỗi tương ứng với tên của thuộc tính đó] (http://stackoverflow.com/questions/2612610/how-to-access-object-attribute-given-string-corresponding-to-name-of-that-attrib) –