Comment faire heapq évaluer le tas hors d'un attribut spécifique?

Je souhaite organiser un tas d'objets, pas seulement des chiffres. Ils ont un attribut entier en eux que le tas peut trier par. La façon la plus simple d'utiliser des tas de python est heapq, mais comment dois-je le dire à trier par un attribut spécifique lors de l'utilisation de heapq?

InformationsquelleAutor coffee | 2010-10-17