Making classes support comparison operations in Python

This lesson is a recipe from the Python Cookbook that explores being able to compare instances of your class using the standard comparison operators, but without having to write a lot of special methods, and avoiding the tedious task of creating implementations of every possible comparison operator....

Descripción completa

Detalles Bibliográficos
Otros Autores: Jones, Brian, author (author), Beazley, David, author
Formato: Libro electrónico
Idioma:Inglés
Publicado: O'Reilly Media, Inc 2016.
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009631209206719
Descripción
Sumario:This lesson is a recipe from the Python Cookbook that explores being able to compare instances of your class using the standard comparison operators, but without having to write a lot of special methods, and avoiding the tedious task of creating implementations of every possible comparison operator. What you'll learn—and how you can apply it Learn how to use the functools.total_ordering decorator to simplify the comparison operator creation process. This lesson is for you because… You're an experienced Python programmer who wants to compare instances of your class using standard comparison operators without having to write a lot of special methods. Prerequisites Moderate experience with Python Materials or downloads needed None
Notas:Description based on online resource; title from cover (viewed February 20, 2017).
From Python cookbook, third edition, by Brian K. Jones and David Beazley. Cf. Cover.
Date of publication from resource description page.
Descripción Física:1 online resource (20 pages)
ISBN:9781491965276