Libro: Python Benchmarking: Measure The Execution Time Of
en 6 cuotas de
Precio sin impuestos nacionales:
ArtGen
+100 Seguidores
MercadoLĂder Gold
¡Uno de los mejores del sitio!
+1000
Ventas concretadas
Brinda buena atenciĂłn
Despacha sus productos a tiempo


CaracterĂsticas del producto
CaracterĂsticas principales
Autor | Brownlee, Jason |
---|---|
Idioma | Inglés |
Tapa del libro | Dura |
Otros
Cantidad de páginas | 376 |
---|---|
Altura | 23 cm |
Ancho | 15 cm |
Peso | 640 g |
GĂ©nero del libro | Informática y tecnologĂa |
DescripciĂłn
Python Benchmarking: Measure The Execution Time Of Python Code With The time And timeit Modules
DescripciĂłn:
sin comparaciĂłn con la evaluaciĂłn comparativa, estaban trabajando en la oscuridad. El cĂłdigo de Python puede ser lento.
La evaluación comparativa es una forma de descubrir exactamente cuánto tiempo lleva el código para ejecutar. Sin la evaluación comparativa, no tenemos idea de si los cambios hacen que el código se ejecute más rápido o no.
Debe saber: cĂłmo comparar las declaraciones, las funciones y los programas que utilizan el mĂłdulo de tiempo. CĂłmo desarrollar funciones auxiliares de evaluaciĂłn comparativa, gerentes de contexto y decoradores. CĂłmo comparar los fragmentos de cĂłdigo utilizando el mĂłdulo TimeIT.
Se requiere evaluación comparativa para desarrollar un código rápido de Python.
Python proporciona 5 funciones incorporadas para informar la hora actual. El problema es que muchos desarrolladores usan solo uno, la funciĂłn Time (), y no son conscientes de cĂłmo es para la evaluaciĂłn comparativa. En cambio, deberĂamos usar la funciĂłn perf_counter ().
Python tambiĂ©n proporciona el mĂłdulo TIMEIT con API e interfaz de lĂnea de comandos diseñada especĂficamente para la evaluaciĂłn comparativa. Codifica las mejores prácticas, como la ejecuciĂłn repetida del cĂłdigo objetivo y el uso de una funciĂłn de sincronizaciĂłn de alta precisiĂłn. Sin embargo, pocos desarrolladores lo usan porque es confuso. El truco es adoptar la mentalidad de tiempo.
Introducción: Benchmarking de Python. Un nuevo libro diseñado para enseñarle cómo traer prácticas de evaluación comparativa moderna a sus proyectos, ¡súper rápido!
Obtendrá tutoriales de ritmo rápido que le muestran cómo comparar su código de Python, asà como algunos consejos muy necesarios sobre temas avanzados, como: cómo comparar los programas y coroutinas de Asyncio. Cómo elegir la precisión y las unidades de medida al informar los resultados de referencia. Por qué es una buena idea repetir las pruebas de referencia muchas veces e informar los resultados promedio. Cómo el perfil no es la evaluación comparativa, pero puede ayudar a decidir qué optimizar.
Cada tutorial está cuidadosamente diseñado para enseñar un aspecto crĂtico de cĂłmo comparar efectivamente el cĂłdigo de Python.
Tabla de contenido Tutorial 01: IntroducciĂłn. Tutorial 02: Benchmarking Python. Tutorial 03: Benchmarking with Time.Time () Tutorial 04: Benchmarking con Time.monotonic () Tutorial 05: Benchmarking con Time.Perf_counter () Tutorial 06: Benchmarking con Time.Thread_Time () Tutorial 07: Bangenchmarking con Time.Process_Time () Tutorial 10: Benchmark Repetition Tutorial 11: Benchmark Reporting Tutorial 12: Benchmark Helper Function Tutorial 13: Benchmark Repobatch Class Tutorial 14: Benchmark Tutorial de gerente de contexto 15: Benchmark FunciĂłn Decorador Tutorial 16: IntroducciĂłn suave al tutorial de Asyncio 17: Benchmarking AsyncioCon () tutorial 18: Benchmark Helper Coroutine Tutorial 19: Benchmark Asynchronous Contexter Manager Tutorial 20: Benchmark Coroutine Decorator Tutorial 21: Benchmarking con el tutorial del mĂłdulo Timeit 22: Benchmarking with timeit.timeit () tutorial 23: benchmarking con la lĂnea de comandante de comandante de comandante de comandante 22: Tutorial de comandos de comandante 26: Tutorial de comandos de comando 22: Tutorial de comandos de comandos 22: Tutorial de comandos de comandos 22: Tutorial de comandos de comandos 22: Tutorial de comandos de comandos 22: Tutorial de comandos de comandante 26 Benchmenckming 26 Benchmand the Time -Benchmaring the Time Tutorial. Conclusiones
Aprenda a la evaluaciĂłn comparativa de Python correctamente, paso a paso.
- - - - - - - - - - - - - - - - - - - - - - - -
- TODOS NUESTROS PRODUCTOS SON NUEVOS, IMPORTADOS, ORIGINALES Y FISICOS.
- LA FECHA DE ENTREGA ES LA QUE INDICA MERCADOLIBRE EN ESTA PUBLICACION.
- ENVIAMOS SOLO POR MERCADOENVIOS.
- GARANTIA 30 DIAS CORRIDOS DE RECIBIDA LA COMPRA.
- COMPROMETIDOS AL 100% CON EL SERVICIO AL CLIENTE
GarantĂa del vendedor: 30 dĂas
Preguntas y respuestas
Nadie hizo preguntas todavĂa.
¡Hacé la primera!