Articles of tcl

Compile tcl seguro para python en Windows

Estoy haciendo un proyecto con Python y necesito poner algo en el hilo. Resultó que si haces algo que usa Tk en el hilo, de alguna manera se bloqueará. El error es: TclError: out of stack space (infinite loop?)` Busqué en Google y creo que esto quizás porque Tcl no es seguro para subprocesos. Cuando […]

¿Cómo monitorear aplicaciones abiertas o ejecutadas en linux / tcl / python?

Estoy tratando de construir una aplicación de panel, igual que avant window navigator o ubuntu unity. Mi pregunta es una vez que construyo el panel con las aplicaciones predeterminadas, ¿cómo puedo agregar elementos al panel cuando las aplicaciones están abiertas o iniciadas? Aquí está mi código fuente en tcl: package require Tk set items {xterm […]

python – pyinstaller “RuntimeWarning: módulo principal ‘PyInstaller.hooks.hook.hook-PIL’ no encontrado al manejar la importación absoluta” y “tcl” errores relacionados

Recibo un mensaje de advertencia al intentar crear un archivo pyinstaller con pyinstaller . Esta advertencia apareció después de instalar Pillow . Anteriormente, no recibí ninguna advertencia y pude hacerlo. la advertencia que recibo por pyinstaller es: 7314 INFO: Analyzing main.py /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyInstaller-2.1.1dev_-py2.7.egg/PyInstaller/hooks/hook-PIL.Image.py:14: RuntimeWarning: Parent module ‘PyInstaller.hooks.hook-PIL’ not found while handling absolute import from PyInstaller.hooks.shared_PIL_Image import […]

conflicto de versiones para el paquete “Tk”: tiene 8.5.2, necesita exactamente 8.5.15

Estoy intentando comstackr un progtwig (python2.7) pero no importa lo que haga, sigo recibiendo este error: C:/Python27/tcl/tk8.5/tk.tcl: version conflict for package “Tk”: have 8.5.2, need exactly 8.5.15 version conflict for package “Tk”: have 8.5.2, need exactly 8.5.15 while executing “package require -exact Tk 8.5.15” (file “C:/Python27/tcl/tk8.5/tk.tcl” line 18) invoked from within “source C:/Python27/tcl/tk8.5/tk.tcl” (“uplevel” body […]

¿Cómo vinculo la distribución ActiveState de Tcl / Tk a HomeBrew instalado en Python?

Estoy usando macOS 10.12.1 Sierra. Estoy usando Python 2.7.12 instalado con brew install python pero el IDLE da la advertencia WARNING: The version of Tcl/Tk (8.5.9) in use may be unstable. Visit http://www.python.org/download/mac/tcltk/ for current information. y por supuesto, se estrelló con frecuencia. 8.5.9 es la versión preinstalada de macOS. Puedo descargar el estable 8.5.18 […]

Instala tkinter y python localmente

Trabajo con linux en una servies. Y no tengo el privilegio de la raíz. Instalé python-3.2.3 localmente en “/ home / sam / install_sam”. cuando importo el modulo tkinter Obtuve el siguiente error: ImportError: No module named _tkinter, please install the python-tk package Sé que necesito instalar el módulo Tkinter. Porque no tengo el privilegio […]

El overrideredirect de Tkinter evita ciertos eventos en Mac y Linux

Estoy escribiendo un progtwig en Python con una interfaz de usuario de Tkinter. Quiero tener una pequeña ventana sin barra de título. Esta ventana debe recibir entrada de teclado. No soy exigente si esto es en la forma de un widget de entrada o simplemente se vincula a KeyPress. overrideredirect(True) suele ser la forma en […]

La función Callback to python de Tkinter Tcl se bloquea en Windows

Esta no es exactamente mi aplicación, pero es muy similar. He creado este código de prueba para mostrar el problema. Básicamente estoy tratando de llamar a tcl proc desde el hilo de python. Tcl proc devolverá la llamada a la función python cuando el resultado esté listo. Este resultado será publicado como un evento en […]

¿Conoces alguna forma creativa de relacionar Python con Tcl?

Aquí está la situación. La compañía para la que trabajo tiene un poco de código Tcl existente, pero algunos de ellos quieren comenzar a usar python. Sería bueno poder reutilizar parte del código Tcl existente, porque eso es dinero ya gastado. Además, algunos de los equipos de prueba solo tienen API de Tcl. Entonces, una […]

Cómo hacer columnas Tkinter de igual ancho cuando los widgets abarcan varias columnas (Python 2.7)

A continuación, los botones etiquetados ‘UNO’, ‘DOS’ y ‘THR’ no se separan uniformemente. Me parece que la raíz del problema es que Tk está asumiendo un ancho mínimo predeterminado para cualquier columna que contenga parte de un widget que abarque varias columnas. Sin embargo, este comportamiento parece no estar documentado, por lo que no estoy […]