Articles of linux

¿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 […]

ImportError: ningún módulo llamado ‘pysqlite2’

He escrito un progtwig en Python que se hizo en Windows. Y en el entorno de prueba de windows funcionó bien. Ahora estoy configurando un servidor Linux para alojar internamente el progtwig. He instalado todas las dependencias, etc. desde un archivo de requisitos generado, pero cuando lo ejecuto, surge un problema. ImportError: No Module Named […]

Ejecutando un script de bash desde Python

Necesito ejecutar un script de bash desde Python. Lo tengo para trabajar de la siguiente manera: import os os.system(“xterm -hold -e scipt.sh”) Eso no es exactamente lo que estoy haciendo, sino más bien la idea. Eso funciona bien, se abre una nueva ventana de terminal y la mantengo con fines de depuración, pero mi problema […]

¿Por qué los mensajes de multidifusión están en el mismo puerto pero de diferentes grupos combinados?

En un servidor Ubuntu 14.04 tengo dos procesos, cada uno escucha mensajes de multidifusión en el mismo puerto, pero de diferentes grupos. No hubiera esperado esto, pero cada uno ve el tráfico tanto del grupo que quieren como del otro. Por lo que puedo decir, este es un comportamiento conocido (aunque lo llamaría un problema). […]

Python multiproceso linux windows diferencia

Este código se ejecuta en Linux pero lanza un AttributeError: el tipo de objeto ‘T’ no tiene ningún atributo ‘val’ en Windows, ¿por qué? from multiprocessing import Process import sys class T(): @classmethod def init(cls, val): cls.val = val def f(): print(T.val) if __name__ == ‘__main__’: T.init(5) f() p = Process(target=f, args=()) p.start()

Comprobando la ejecución del script python dentro del script python

Estoy ejecutando un script de python que puede o no tardar unas horas en completarse. Al comienzo de mi script de python, quiero comprobar si este script de python ya se está ejecutando o no. Si ya se está ejecutando, quiero salir de mi python actual que acabo de comenzar. Por ejemplo: python inició 1AM […]

¿Cómo instalar pysqlite?

Estoy intentando instalar pysqlite (interfaz de Python para SQLite). Descargué el archivo con el paquete (pysqlite-2.5.5.tar.gz). E hice lo siguiente: gunzip pysqlite-2.5.5.tar.gz tar xvf pysqlite-2.5.5.tar \cd pysqlite-2.5.5 python setup.py install En el último paso tengo un problema. Recibo el siguiente mensaje de error: error: command ‘gcc’ failed with exit status 1 Encontré que otros pueblos […]

Importar Orange devuelve “ImportError: ningún módulo llamado naranja”

Me gustaría usar el paquete de Orange para el análisis científico . La instalación en x86_64 Ubuntu 12.04 , con Python 2.7.3 , salió bien, usando sudo easy_install orange . Sin embargo, el paquete no parece estar disponible para uso directo: 11:30:43 leon@t410i:~$ python Python 2.7.3 (default, Apr 20 2012, 22:39:59) [GCC 4.6.3] on linux2 […]

Python portátil multiplataforma

Quiero instalar python en una unidad flash en un entorno virtual para poder desarrollar el código donde sea que esté. ¿Es posible hacer esto de manera que pueda usar mi unidad flash en computadoras Windows / mac / linux?

¿Cómo filtrar solo los caracteres imprimibles en un archivo en Bash (linux) o Python?

Quiero hacer un archivo que incluya caracteres no imprimibles para incluir solo caracteres imprimibles. Creo que este problema está relacionado con la acción de control ACSCII , pero no pude encontrar una solución para hacerlo y tampoco pude entender el significado de .[16D (¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿¿ HEXDUMP DEL ARCHIVO DE ENTRADA: 00000000: 4845 4c4c 4f20 5448 4953 […]