| Título : |
Advanced Python Development : Using Powerful Language Features in Real-World Applications |
| Tipo de documento: |
documento electrónico |
| Autores: |
Wilkes, Matthew, Autor |
| Mención de edición: |
1 ed. |
| Editorial: |
Berkeley, CA : Apress |
| Fecha de publicación: |
2020 |
| Número de páginas: |
XXII, 605 p. 62 ilustraciones |
| ISBN/ISSN/DL: |
978-1-4842-5793-7 |
| Nota general: |
Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos. |
| Palabras clave: |
Python (lenguaje de programa informático) Software de código abierto Compiladores (programas informáticos) Pitón Fuente abierta Compiladores e intérpretes |
| Índice Dewey: |
5.133 |
| Resumen: |
Este libro se basa en tutoriales básicos de Python para explicar varias características del lenguaje Python que no se tratan habitualmente: desde scripts de consola reutilizables que cumplen una doble función como microservicios al aprovechar los puntos de entrada, hasta el uso eficiente de asyncio para recopilar datos de una gran cantidad de fuentes. . A lo largo del camino, cubre linting basado en sugerencias de tipo, pruebas con bajos gastos generales y otras comprobaciones de calidad automatizadas para demostrar un proceso de desarrollo sólido en el mundo real. Algunos aspectos poderosos de Python a menudo se documentan con ejemplos artificiales que explican la característica únicamente como un ejemplo independiente. Si sigue el diseño y la construcción de un ejemplo de aplicación del mundo real, desde el prototipo hasta la calidad de producción, verá no sólo cómo funcionan las distintas funciones, sino también cómo se integran como parte del proceso de diseño del sistema más amplio. Además, se beneficiará del tipo de comentarios útiles y recomendaciones de bibliotecas que son un elemento básico de las sesiones de preguntas y respuestas en las conferencias de Python, así como discusiones sobre las mejores prácticas y técnicas modernas de Python para producir mejor código claro y fácil de mantener. El desarrollo avanzado de Python está destinado a desarrolladores que ya pueden escribir programas simples en Python y desean comprender cuándo es apropiado utilizar funciones de lenguaje nuevas y avanzadas y hacerlo con confianza. Es especialmente útil para desarrolladores que buscan progresar a un nivel superior y para desarrolladores muy experimentados que hasta ahora han utilizado versiones anteriores de Python. Usted: Comprenderá la programación asincrónica Examinará el desarrollo de arquitecturas de complementos Trabajará con anotaciones de tipo Revisará técnicas de prueba Explorará el empaquetado y la gestión de dependencias. |
| Nota de contenido: |
Chapter 1: Prototyping and Environments -- Chapter 2: Testing, Checking and Linting -- Chapter 3: Packaging Scripts -- Chapter 4: From Script to Library -- Chapter 5: Alternative Interfaces -- Chapter 6: Speeding Things Up -- Chapter 7: Aggregation Process -- Chapter 8: Asynchronous Programming -- Chapter 9: Asynchronous Databases -- Chapter 10: Viewing the Data -- Chapter 11: Fault Tolerance -- Chapter 12: Callbacks and Data Analysis. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
Advanced Python Development : Using Powerful Language Features in Real-World Applications [documento electrónico] / Wilkes, Matthew, Autor . - 1 ed. . - Berkeley, CA : Apress, 2020 . - XXII, 605 p. 62 ilustraciones. ISBN : 978-1-4842-5793-7 Libro disponible en la plataforma SpringerLink. Descarga y lectura en formatos PDF, HTML y ePub. Descarga completa o por capítulos.
| Palabras clave: |
Python (lenguaje de programa informático) Software de código abierto Compiladores (programas informáticos) Pitón Fuente abierta Compiladores e intérpretes |
| Índice Dewey: |
5.133 |
| Resumen: |
Este libro se basa en tutoriales básicos de Python para explicar varias características del lenguaje Python que no se tratan habitualmente: desde scripts de consola reutilizables que cumplen una doble función como microservicios al aprovechar los puntos de entrada, hasta el uso eficiente de asyncio para recopilar datos de una gran cantidad de fuentes. . A lo largo del camino, cubre linting basado en sugerencias de tipo, pruebas con bajos gastos generales y otras comprobaciones de calidad automatizadas para demostrar un proceso de desarrollo sólido en el mundo real. Algunos aspectos poderosos de Python a menudo se documentan con ejemplos artificiales que explican la característica únicamente como un ejemplo independiente. Si sigue el diseño y la construcción de un ejemplo de aplicación del mundo real, desde el prototipo hasta la calidad de producción, verá no sólo cómo funcionan las distintas funciones, sino también cómo se integran como parte del proceso de diseño del sistema más amplio. Además, se beneficiará del tipo de comentarios útiles y recomendaciones de bibliotecas que son un elemento básico de las sesiones de preguntas y respuestas en las conferencias de Python, así como discusiones sobre las mejores prácticas y técnicas modernas de Python para producir mejor código claro y fácil de mantener. El desarrollo avanzado de Python está destinado a desarrolladores que ya pueden escribir programas simples en Python y desean comprender cuándo es apropiado utilizar funciones de lenguaje nuevas y avanzadas y hacerlo con confianza. Es especialmente útil para desarrolladores que buscan progresar a un nivel superior y para desarrolladores muy experimentados que hasta ahora han utilizado versiones anteriores de Python. Usted: Comprenderá la programación asincrónica Examinará el desarrollo de arquitecturas de complementos Trabajará con anotaciones de tipo Revisará técnicas de prueba Explorará el empaquetado y la gestión de dependencias. |
| Nota de contenido: |
Chapter 1: Prototyping and Environments -- Chapter 2: Testing, Checking and Linting -- Chapter 3: Packaging Scripts -- Chapter 4: From Script to Library -- Chapter 5: Alternative Interfaces -- Chapter 6: Speeding Things Up -- Chapter 7: Aggregation Process -- Chapter 8: Asynchronous Programming -- Chapter 9: Asynchronous Databases -- Chapter 10: Viewing the Data -- Chapter 11: Fault Tolerance -- Chapter 12: Callbacks and Data Analysis. |
| En línea: |
https://link-springer-com.biblioproxy.umanizales.edu.co/referencework/10.1007/97 [...] |
| Link: |
https://biblioteca.umanizales.edu.co/ils/opac_css/index.php?lvl=notice_display&i |
|  |