Un Python Al Dia
2.11K subscribers
17 photos
1 video
1.38K links
Herramientas de desarrollo para Python, Django y Flask. Contacto @JoseAJimenez
Download Telegram
18-.Tweets_analyzer: Herramienta para analizar una cuenta de Twitter a través de sus tweet. Proporciona las siguientes funcionalidades:

Actividad de tweet por hora y dái de la semana.
Zona horaria y idioma.
Cliente usado.
Hashtgs usado, usuarios mas retweeted y usuario mas mencionado.
Geolocalización.
Análisis de amigos.
Dispone de licencia GPL-v3
GitHub https://github.com/x0rz/tweets_analyzer
#redesSociales
Buen día y mañana mas.
19-.Django-chartjs: Permite crear gráficos en una aplicación de Django con la librería de Javascripts chartjs, utilizando su motor de renderizado. De forma fácil se podrá datos de tu aplicación en Django al motor de chartjs para generar la gráfica.

Distribuido con licencia MIT.
Para mas información https://github.com/deltaskelta/django-chartjs-engine
#django #gráficas
Buen día y mañana mas.
20-.LiClipse: IDE para Python, conjunto de plugins para mejorar Eclipse, incluye PyDev que integra Python y Django . Este IDE se ha mejorado el editor para HTML/CSS y Javascripts, se ha optimizado para consumir menos recursos y otras mejoras.
Para aquellos usuarios de Eclipse, el periodo adaptación será muy corto.

Dispone de una licencia comercial y 30 días de evaluación.
Para mas información http://www.liclipse.com/index.html
#programacion #IDE
Buen día y mañana mas.
21-.Telepot: Framework en Python para la API de bot de Telegram, permite construir aplicaciones utilizando el API para bots, trabaja con Python 2.7 y 3.5 .Distribuido con licencia MIT.

Su instalación es muy fácil mediante el comando pip.
Para mas información visitar su página en GitHub https://github.com/nickoala/telepot
#mensajeria #redes
Buen día y mañana mas.
22-.Paramiko: implementación del protocolo SSHv2, contiene una serie de funciones para trabajar sobre SSH. Se puede utilizar para realizar conexiones remotas en nuestros desarrollo, soporta Python 2.6+/3.3+ y está distribuido con licencia LGPL-2.1.

Página web http://www.paramiko.org/
GitHub https://github.com/paramiko/paramiko
#redes
Buen día y mañana mas.
23-.Django-controlcenter: Permite toda la actividad de nuestros proyectos mediante un panel de control que se le pueden añadir una serie de widget. Podemos crear gráficas de nuestro datos, utilizar diversas ordenaciones para las tablas, los datos lo puede obtener de Base de datos (SQL o NoSQL) o de un fichero de texto.

Es compatible con Python 2 y 3, Django 1.8-1.10, tiene licencia BSD-3-Clause.
Para mas información https://github.com/byashimov/django-controlcenter
#djangoAdmin
Buen día y mañana mas.
24-.Djaneiro: Plugin que da soporte para Django en Sublime Text 2 y 3, proporciona múltiple snippets que permitira escribir código de forma mas rápida. Su instalación es bastante sencilla, clonando el repositorio y copiandolo, o utilizando PackageControl de Sublime Text.

GitHub https://github.com/squ1b3r/Djaneiro
#configuracion #editor
Buen día y mañana mas.
25-.Django Behaviors: Librería para implementar el modelo de comportamiento (Django Model Behaviors) , que permite integrar en tu proyecto una serie de comportamientos comunes de forma fácil. Distribuido con licencia MIT

Para mas información visitar su repositorio en GiHutb htps://github.com/audiolion/django-behaviors.
Para conocer que es Django Model Behaviors, visitar http://blog.kevinastone.com/django-model-behaviors.html
#django
26-.Pybuilder: Herramienta para construir aplicaciones en Python y gestionar sus dependencias, es similar a Maven pero enfocado a Python.
Dispone de un conjunto de plugins para integrarse con otras herramientas y librerías utilizadas en proyectos de Python habitualmente como pueden ser:

🔹Unittest,coverage, pychecker o pylint.
🔹IDE como Pycharm o Pydev.
🔹Django.
🔹Spnix.
🔹Pep8 y flake8.
🔹Y mas herramientas.

Distribuido con licencia Apache 2.0, la instalación se realiza mediante el comando pip.

Para mas información, visitar su web https://pybuilder.github.io/#checkoutbuild.
GitHub https://github.com/pybuilder/pybuilder
#configuracion #proyectos
Buen día y mañana mas.
27-.ptipython: Shell con características avanzadas, similar a Python REPL, permite trabajar con Python 2.6 hasta 3.5. La instalación es mediante el comando pip.

Como características principales, tenemos:
🔹Edición múltiple.
🔹Autocompletado.
🔹Soporte para ratón.
🔹Esquemas de colores.
🔹Edición múltiple.

Página GitHub https://github.com/jonathanslenders/ptpython
#shell #desarrollo
Buen día y mañana mas.
28-.PyVmMonitor: Herramienta de profiler para Python, permite monitorizar el rendimiento de un programa. Entre sus características tenemos:

🔹Ejecución dentro del programa.
🔹Profile determinista.
🔹Permite analizar los resultados de Pstats.
🔹Disponible API.
🔹Se puede realizar profile en una máquina diferente.
🔹Soporte para procesamiento múltiple.
🔹Integración con PyCharm y PyDev.

Para funcionar correctamente requiere el uso de yappi
Página web http://www.pyvmmonitor.com/
#analisis
Buen día y mañana mas.
29-.Wagtail: CMS desarrollado en Django, que destaca por su rapidez y flexibilidad para el desarrollo de páginas web. Utiliza el modelo de datos y plantillas de Django y permite integrarse como una aplicación de Django. Entre sus características tenemos.

🔹Panel de administración propio y fácilmente personalizable.
🔹Sistema de construcción de formularios.
🔹Soporte para ElasticSearch.
🔹Soporte para varios idiomas.
🔹Streamfield; sistema de creación de contenido.

Distribuido con licencia BSD-3-Clausulas.
La instalación se realizar mediante el comando pip.
Para mas información visitar su web https://wagtail.io/.
GitHub https://github.com/wagtail/wagtail.
#CMS #django #web
Buen día y mañana mas.
30-.Anaconda IDE: Plugin para transformar el editor Sublime Text 3 en un completo IDE para el desarrollo en Python, añadiendo un conjunto de características y soporte para diversas herramientas como:

🔹Autocompletado.
🔹Code liting.
🔹Ver documentación de cualquier clase, método o función.
🔹Ejecución de Test.
🔹Auto imports.
🔹Pep8.
🔹PyFlakes.
🔹Jedi.
🔹PyLint.
🔹Mccabe.

Distribuido con licencia GPL-3.0.
Para mas información, web http://damnwidget.github.io/anaconda/
GitHub http://damnwidget.github.io/anaconda/
#IDE #configuracion
Buen día y mañana mas.
31-.Virtualwrapper:Conjunto de extensiones de la herramienta virtualenv, que permite mejorar el uso y rendimiento. Entre las ventajas que proporciona, tenemos:

🔹Organizar tus entornos virtuales en una solo lugar.
🔹Los comandos de administración (crear, borrar, copiar...) son mas sencillos de utilizar.
🔹Usa un solo comando para cambiar entre entornos virtuales.
🔹Hook configurables por el usuario.
🔹Sistema de plugins.

Testeado para las versiones de Python 2.6 hasta 3.4, distribuido con licencia MIT.
Para mas información y mirar su documentación, dispone de un repositorio en Bitbucket https://bitbucket.org/virtualenvwrapper/virtualenvwrapper
#configuracion #entornoVirtual
32-.Kyvi: Librería para desarrollo rápido de aplicaciones para Python, permite crear interfaces y aplicaciones multi-touch, soporta ka mayoría de los protocolos y dispositivos, como Linux HID,WM_Touch, OSX trackpad y magic mouse...etc.

Soporte para OpenGL ES 2 , porporciona un conjunto de widgets para ampliar funcionalidades. Puede ejecutarse en Linux,Windows, OSX y Android, desde la versión 1.7.2 tiene licencia MIT y para versiones anteriores distribuido con licencia LGPL v3.

Página web https://kivy.org
GitHub: https://github.com/kivy/kivy
#desarrollo
Buen día y mañana mas.
33-.Splinter: Herramienta para testear aplicaciones web, permite automatizar acciones a realizar desde un navegador a una página web, estas acciones pueden ser:

🔹Rellenar un formulario.
🔹Navegación por la página.
🔹Simular pulsaciones en botones.
🔹Verificación de textos o elementos en una página.
🔹Manipulación de cookies.

Oficialmente solo soporta Python 2.7+ , distribuido con licencia BSD- 3 Clause
Para mas información https://github.com/cobrateam/splinter
Documentación https://splinter.readthedocs.io/en/latest/index.html
#testing
Buen día y mañana mas.
34-.PyTorch: Conector para utilizar el framework Torch, utilizado para deep learning,desde Python. Este paquete proporciona dos tipos de funcionalidades:

🔹Computación tensorial utilizando aceleración por GPU.
🔹Creación de redes neuronales basadas en un sistema autograd.

Desarrollado en Python, C, Cuda y C++, con licencia propia.
Para mas información ,visitar su web http://pytorch.org/
GitHub https://github.com/pytorch/pytorch
#cientifico
Buen día y mañana mas
35-.Django SQL Explorer: Herramienta para administrar, analizar y compartir datos de una base de datos, mediante una interfaz web. Entre sus características tenemos.

🔹Editor de SQL que permite utilizarse como una aplicación de Django.
🔹Previsualización de resultados en un navegador web.
🔹Creación de enlaces para descargar el fichero CSV para consultas.
🔹Visualización de las consultas realizadas.
🔹Snapshots en Amazon S3 o fichero CSV.
🔹Soporta ORM Django, PostgreSQL, MySQL y Sqlite.
🔹Los resultados de las consultas se pueden enviar por email.

Requiere Python 2.7, 3.4, o 3.5, Django 1.7 o mayor, distribuido con licencia MIT.
Para mas información https://github.com/groveco/django-sql-explorer
#bd #administracion #django
Buen día y mañana mas.
36-.Django-wkhtmltopdf: Herramienta para convertir HTML a PDF para proyecto de Django útil para convertir una plantilla de html a PDF .
Proporciona dos funciones para realizar la conversión, PDFTemplateResponse y PDFTemplateView, esta última utilizando Django CBV, clases basadas en vistas.
Los PDF generados puede incluir números de páginas, encabezados y pie de página, también podemos configurar los margenes.

Distribuido con licencia BSD-2 Clausulas, su instalación es muy sencilla solo necesita incluir un binario estático de wkhtmltopdf en el proyecto Django e incluir la ruta en la variable WKHTMLTOPDF_CMD en el settings.

Página de GitHub https://github.com/incuna/django-wkhtmltopdf
#django #pdf
Buen día y mañana mas.
37-.Jedi: Herramienta de autocompletado y librería análisis estático, se integra con múltiples editores/IDE como: Vim,Emacs, Sublime Text, Atom, Visual Studio Code Kate...etc.

Para mas información visitar su página de GitHub https://github.com/davidhalter/jedi
#desarrollo #analisis
Buen día y mañana mas.
👍1
38-.Anaconda: Distribución de Python que contiene muchos paquetes y herramientas que serán de gran ayuda para realizar diversas tareas como generar gráficas o análisis de datos, muy útil en campos como las matemáticas o ingeniería. La distribución es fácil de instalar y mantener, esta disponible para Linux,Windows y OSX.

Para mas información la web https://www.continuum.io/
#cientifico
Buen día y mañana mas.