preloader

1 janvier 1 | 1 minutes de lecture
Index du contenu

Librería de clase: def init(uno mismo, libros): self.books = libros def get(self, isbn): if int(isbn) > len(self.books): abortar(404) volver lista(filtro(lambda b: b.isbn == isbn, self.books))[0] def add_book(self, libro): self.books.append(libro) def delete_book(self, isbn): self.books = list(filter(lambda b: b.isbn != isbn, auto.libros)) librería = Librería([Libro(1, ‘XML’, ‘Gryff Smith’, 10.99), Libro (2, ‘Java’, ‘Phoebe Cooke’, 12.99), Libro (3, ‘Scala’, ‘Adam Davies’, 11.99), Libro (4, ‘Python’, ‘Jasmine Byrne’, 15.99)]) def create_bookshop_service(): aplicación = Frasco (nombre) app.json_encoder=BookJSONEncoder @app.route(’/libro/lista’, métodos=[‘GET’]) def obtener_libros(): volver jsonify({’libros’: librería.libros}) @app.route(’/libro/int:isbn’, métodos=[‘GET’]) def get_book(isbn): libro = librería.get(isbn) volver jsonify({’libro’: libro}) 41.10 Listado de servicios de librería 495

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza

Lire plus

• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.

Lire plus