Este canal está enfocada al desarrollo en Python, cada día se mostrara una herramienta, libreria, IDE, editor, depurador, frameworlk...etc. Que ayude en todas las fases de desarrollo de una aplicación.
1-.Vulture: Herramienta para encontrar código es desuso, que puede ser una clase, variable o funciones, ayudando a mejorar la calidad el código. Si se ejecuta junto a los test de pruebas puede encontrar código no testeado. Otras características:
🔹Realiza un análisis estático del código.
🔹Ligero, solo es un módulo.
🔹Soporte para python 3.x, 2.6 y 2.7.
🔹Puede complementarse con pyflakes
Para mas información https://bitbucket.org/jendrikseipp/vulture
#analisis #optimización
Buen día y mañana mas.
🔹Realiza un análisis estático del código.
🔹Ligero, solo es un módulo.
🔹Soporte para python 3.x, 2.6 y 2.7.
🔹Puede complementarse con pyflakes
Para mas información https://bitbucket.org/jendrikseipp/vulture
#analisis #optimización
Buen día y mañana mas.
Este canal tiene una cuenta de Twitter asociada donde se pondra los mensajes, cuenta de Twitter es https://twitter.com/UnPythonAlDia
Twitter
UnPythonAlDia (@UnPythonAlDia) | Twitter
The latest Tweets from UnPythonAlDia (@UnPythonAlDia). Cuenta de Twitter asociada el canal de Telegram Un Python Al Dia. https://t.co/mLciDLAzHo
2-. Whitenoise: Herramienta para simplificar la configuración para servir ficheros estático en una aplicación web en Python. Esta herramienta permite servir los ficheros estáticos desde la misma aplicación y no sera necesario el uso de Nginx, Apache, Amazon S3 u otro servicio.
WhiteNoise trabaja con WSGI y esta preparado para trabajar con Django, se distribuye con licencia MIT.
Página web http://whitenoise.evans.io/
GitHub https://github.com/evansd/whitenoise
#configuración
Buen día y mañana mas.
WhiteNoise trabaja con WSGI y esta preparado para trabajar con Django, se distribuye con licencia MIT.
Página web http://whitenoise.evans.io/
GitHub https://github.com/evansd/whitenoise
#configuración
Buen día y mañana mas.
3-.Thonny: IDE para Python enfocado al usuario que esta empezando a programar, es fácil de instalar e incluye Python 3.5. Su interfaz esta diseñada para facilitar el aprendizaje de Python. Entre sus características tenemos:
🔹Incluye un depurador simple y fácil de utilizar.
🔹Ver como se evalúan las expresiones.
🔹Ver el contenido de las variables desde la misma interfaz.
🔹Resaltado de los errores de sintaxis.
🔹Resaltado del ámbito de una variable.
🔹Proporciona una Shell.
Disponible para Linux,Mac, Windows y mediante el comando Pip.
Página web http://thonny.org/
BitBucket https://bitbucket.org/plas/thonny.
#IDE
Buen día y mañana mas.
🔹Incluye un depurador simple y fácil de utilizar.
🔹Ver como se evalúan las expresiones.
🔹Ver el contenido de las variables desde la misma interfaz.
🔹Resaltado de los errores de sintaxis.
🔹Resaltado del ámbito de una variable.
🔹Proporciona una Shell.
Disponible para Linux,Mac, Windows y mediante el comando Pip.
Página web http://thonny.org/
BitBucket https://bitbucket.org/plas/thonny.
#IDE
Buen día y mañana mas.
4-. Mod_wsgi-express: Proporciona un servidor web mod_wsgi, evitando tener que compilar el módulo dentro del servidor Apache, la instalación del módulo se realiza dentro de la instalación de Python. Entre sus características.
🔹Fácil instalación con el comando pip install mod_wsgi.
🔹La configuración se realizar a través de un fichero wsgi.py.
🔹No requiere ser ejecutado con el usuario root.
🔹Soporta Django.
🔹Integración Apache de forma muy simple.
🔹Soporta Python 3.
La instalación se realizar mediante el comando pip, se distribuye con licencia Apache-2.0.
GitHub https://github.com/GrahamDumpleton/mod_wsgi
#servidor #web
Buen día y mañana mas.
🔹Fácil instalación con el comando pip install mod_wsgi.
🔹La configuración se realizar a través de un fichero wsgi.py.
🔹No requiere ser ejecutado con el usuario root.
🔹Soporta Django.
🔹Integración Apache de forma muy simple.
🔹Soporta Python 3.
La instalación se realizar mediante el comando pip, se distribuye con licencia Apache-2.0.
GitHub https://github.com/GrahamDumpleton/mod_wsgi
#servidor #web
Buen día y mañana mas.
GitHub
GitHub - GrahamDumpleton/mod_wsgi: Source code for Apache/mod_wsgi.
Source code for Apache/mod_wsgi. Contribute to GrahamDumpleton/mod_wsgi development by creating an account on GitHub.
5-.Nikola: Generador de páginas estáticas y blog, con licencia MIT. Permite generar páginas web forma fácil, segura con muy poco recursos, pueden ser hospedado en cualquier servidor de forma muy sencilla. Entre sus características tenemos:
🔹Soporte para Markdown, reStructuredText y mas , como formato de entrada.
🔹Soporte para plugins y temas.
🔹Categorías, tags, RSS, comentarios, galería de imágenes...etc.
🔹Traducido a múltiples lenguajes.
🔹Proporciona una linea de comandos.
🔹Importación de servicios como WordPress, Blogger,Tumblr y mucho mas.
Opcionalmente podemos utilizar un CMS llamado Coli, que proporciona administración de usuarios y un editor WYSIWYG.
Paǵina web https://getnikola.com/
GitHub https://github.com/getnikola/nikola
#web #CMS
Buen día y mañana mas.
🔹Soporte para Markdown, reStructuredText y mas , como formato de entrada.
🔹Soporte para plugins y temas.
🔹Categorías, tags, RSS, comentarios, galería de imágenes...etc.
🔹Traducido a múltiples lenguajes.
🔹Proporciona una linea de comandos.
🔹Importación de servicios como WordPress, Blogger,Tumblr y mucho mas.
Opcionalmente podemos utilizar un CMS llamado Coli, que proporciona administración de usuarios y un editor WYSIWYG.
Paǵina web https://getnikola.com/
GitHub https://github.com/getnikola/nikola
#web #CMS
Buen día y mañana mas.
Nikola
Static Site Generator
Nikola — Static Site Generator. In goes content, out comes a website, ready to deploy.
6-.Fixture: Módulo de Python que permite cargar y utilizar datos para test, esto tiene varias utilidades como cargar datos en una base de datos para ser utilizados en los test, recrear un estado específico de la máquina para testearla o crear un entorno para reproducir un determinado error.
Para mas información visitar http://farmdev.com/projects/fixture/.
#testing
Buen día y mañana mas.
Para mas información visitar http://farmdev.com/projects/fixture/.
#testing
Buen día y mañana mas.
7-.Pytest: Framework que permite escribir pequeños test de manera fácil,soporta Python 2.6+ y 3.3+, PyPy-2.3 y Jython-2.5.
Puede trabajar con unittest y nose, permite el uso de fixture y dispone una gran cantidad de plugins, entre sus características. Se distribuye con licencia MIT
Para mas información su web http://pytest.org/
GitHub https://github.com/pytest-dev/pytest
#testing
Buen día y mañana mas.
Puede trabajar con unittest y nose, permite el uso de fixture y dispone una gran cantidad de plugins, entre sus características. Se distribuye con licencia MIT
Para mas información su web http://pytest.org/
GitHub https://github.com/pytest-dev/pytest
#testing
Buen día y mañana mas.
GitHub
GitHub - pytest-dev/pytest: The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing - pytest-dev/pytest
8-.Nose2 : Herramienta desarrollado como un plugin de unittest2, soporta Python 2 y 3 . Permite mejorar en diversos aspectos la creación de test. Se distribuye con licencia BSD-2-clause
Existen algunas diferencia con nose, que hacen que algunas características de nose no esten soportadas por nose2
GitHub https://github.com/nose-devs/nose2
#testing
Buen dia y mañana mas.
Existen algunas diferencia con nose, que hacen que algunas características de nose no esten soportadas por nose2
GitHub https://github.com/nose-devs/nose2
#testing
Buen dia y mañana mas.
GitHub
GitHub - nose-devs/nose2: The successor to nose, based on unittest2
The successor to nose, based on unittest2. Contribute to nose-devs/nose2 development by creating an account on GitHub.
9-.Pytest-leaks: Plugins para Pytest que permite detectar test que son débiles, detectando aquellos test que presentan fugas de memoria. Se distribuye con licencia MIT.
GitHub https://github.com/abalkin/pytest-leaks
#testing
Buen día y mañana mas.
GitHub https://github.com/abalkin/pytest-leaks
#testing
Buen día y mañana mas.
GitHub
GitHub - abalkin/pytest-leaks: A pytest plugin to trace resource leaks.
A pytest plugin to trace resource leaks. Contribute to abalkin/pytest-leaks development by creating an account on GitHub.
10-.Ddt: Herramienta que permite implementar DDT(Data-Driven Test) que permite multiplicar una caso de prueba ejecutándolo con diferentes datos, apareciendo como múltiples casos de prueba. Proporciona un decorador @data, para realizar esa funcionalidad.
Soporta Python 2 y 3, dispone de licencia MIT.
(https://pypi.python.org/pypi/ddt
#testing
Buen día y mañana mas.
Soporta Python 2 y 3, dispone de licencia MIT.
(https://pypi.python.org/pypi/ddt
#testing
Buen día y mañana mas.
PyPI
ddt
Data-Driven/Decorated Tests

