Capturar imagen de la pantalla

Si bien la librería estándar de Python no provee ningún método para capturar la pantalla, podemos lograrlo con ayuda de algunos módulos de terceros. Opción 1 El primero de ellos es PyAutoGUI, un módulo multiplataforma para automatizar tareas. Podemos capturar la pantalla con tres líneas de código. import pyautogui # Capturar pantalla. screenshot = pyautogui.screenshot()… Seguir leyendo

Desarrollar y depurar con web2py en Visual Studio

Hace un tiempo escribí un artículo sobre cómo configurar Visual Studio para trabajar con proyectos de Python de cualquier tipo. Sin embargo, el desarrollo web, particularmente en Python, tiene algunos requerimientos más específicos. Por defecto, Visual Studio incluye soporte y plantillas para programación web con Django, Flask y Bottle que lo convierten en ideal para… Seguir leyendo

«Checkbox» (Checkbutton) en Tcl/Tk (tkinter)

Nota: este artículo se aplica a la clase ttk.Checkbutton, introducida en Tk 8.5. El control ttk.Checkbutton, también conocido en la jerga como «Checkbox», es un tipo de botón que permite representar dos estados opuestos (activado/desactivado, encendido/apagado, sí/no, etc.) o bien un estado indeterminado. El siguiente código crea un checkbox con el texto «Opción» como se… Seguir leyendo