Python
Knowlton, Jim
Dirigido a desarrolladores Python de todos los niveles, interesados en una metodología de aprendizaje basada en tareas, este práctico libro enseña a utilizar eficazmente Python para crear aplicaciones robustas. Después de una breve introducción a este lenguaje de programación interactivo orientado a objetos, el libro se centra en la práctica del desarrollo de scripts útiles y d...
Sinopsis
Dirigido a desarrolladores Python de todos los niveles, interesados en una metodología de aprendizaje basada en tareas, este práctico libro enseña a utilizar eficazmente Python para crear aplicaciones robustas. Después de una breve introducción a este lenguaje de programación interactivo orientado a objetos, el libro se centra en la práctica del desarrollo de scripts útiles y dinámicos, fáciles de mantener y de mejorar, y listas para utilizar en nuestros propios proyectos. Con esta obra aprenderá, entre otros muchos aspectos, las diversas tecnologías y técnicas al alcance de los desarrolladores Python, las diferentes maneras de comunicarse con una base de datos SQL, numerosos trucos para actuar como servidor Web o para comunicarse con uno, cómo acceder y manipular archivos XML, técnicas para crear un sistema de administración de contenidos o formas de acceder y comunicar con el sistema operativo.
Índice
Agradecimientos Sobre el autor Introducción A quién va dirigido este libro De qué trata este libro Cómo está estructurado este libro Qué necesita para trabajar con este libro Convenciones Código fuente 1. Manual básico de Python Primeros pasos Obtener e instalar Python El intérprete de Python El entorno de edición/ejecución Estructura léxica Palabras clave Líneas y sangrías Tipos de datos e identificadores Operadores Expresiones y declaraciones Expresiones Declaraciones Iteración y toma de decisiones Iteración Toma de decisiones Funciones Módulos Importar módulos Cómo localiza Python los módulos que debe cargar Clases Resumen Parte I. Los proyectos 2. El programa Directory/File Snapshot Uso del programa Crear capturas de pantalla Hacer listas de archivos de captura de pantalla Comparar capturas de pantalla Ver la ayuda Salir del programa Cómo encaja todo Diseño Cómo encaja todo Programa principal Módulos El código y su explicación Snapshot.py snapshothelper.py Pruebas Modificar el programa Resumen 3. Sistema de inventario de DVD Uso del programa Instalar MySQL Añadir un DVD a la base de datos Búsquedas en el inventario de DVD Modificar un registro de DVD Borrar registros Exportar la lista de DVD a un archivo CSV Diseño Cómo encaja todo Módulos El código y su explicación dvd.py add_dvd.py lookup_dvds.py modify_dvd.py delete_dvd.py csvreport_dvd.py Pruebas Modificar el programa Resumen 4. Probador de rendimiento de sitios Web (Web Performance Tester) Uso del programa El servidor Web Python Ejecutar el cliente de control de rendimiento Diseño Cómo encaja todo Módulos El código y su explicación webserver.py webperf.py webclient.py Pruebas Modificar el programa Resumen 5. Sistema de seguimiento de clientes Uso de
Comentarios
Sé el primero en comentar este libroArtículos relacionados