Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Programmers:
- def __init__(self, number, name, project, company):
- self.name = name
- self.project = project
- self.company = company
- self.number = number
- def __repr__(self):
- return f"({self.number}, {self.name}, {self.project}, {self.company})"
- proger_1 = Programmers("1", "John Carmack", "DOOM 3", "id Software")
- proger_2 = Programmers("3", "Tim Sweeney", "Unreal Engine", "Epic Games")
- proger_3 = Programmers("2", "Guido van Rossum", "Python", "Dropbox")
- gods = [proger_1, proger_2, proger_3]
- myAttrib = attrgetter('name')
- print(myAttrib(gods))
- # ERROR:
- # AttributeError: 'list' object has no attribute 'name'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement