Left: | ||
Right: |
OLD | NEW |
---|---|
(Empty) | |
1 def getattribute(obj, attribute): | |
Sebastian Noack
2015/03/23 10:45:21
Why don't you use environment.getitem() anymore?
saroyanm
2015/03/23 10:59:13
I've changed according to the last Reply here:
htt
Sebastian Noack
2015/03/23 11:19:59
Sorry, I missed that comment. However, I don't agr
Sebastian Noack
2015/03/23 12:31:14
For reference:
13:15:01 <snoack> mitsuhiko: Is En
saroyanm
2015/03/23 13:07:50
Done.
| |
2 try: | |
3 return getattr(obj, str(attribute)) | |
4 except AttributeError: | |
5 return obj[attribute] | |
6 | |
7 def find(sequence, value, attribute=None): | |
8 for item in sequence: | |
9 if (item if attribute is None else getattribute(item, attribute)) == value: | |
10 return item | |
11 return None | |
OLD | NEW |