Articles of python

Desinstalar un software de python correctamente

Instalé un pequeño software de python ( pycarddav ) antes de darme count de que hay una versión empaquetada para Debian sid … Ahora, me gustaría desinstalar correctamente este software y luego, instalar la versión empaquetada con apt. Esto es lo que hice para instalar pycarddav (siguiendo su documento): Descargue pycarddav y extráigalo Vaya a […]

Identificar cuando la secuencia de commands python está esperando una input manual

Estoy escribiendo un script de shell que ejecuta un script de Python. La secuencia de commands de Python se detiene para que se proporcione una input manual. Sin embargo, no quiero tener que presionar ingresar cada vez al script. En cambio, quiero pasar el manual enter desde el script de shell en ejecución. Amablemente ayuda, […]

subversion no funciona con pycharm

En pycharm, hay una opción para cargar cambios en un repository de svn remoto. Sin embargo, no solicita contraseña. ¿Cómo lo proporciono?

add-apt-repository plantea un error de Python

Quería instalar el tema del icono de Numix, por lo tanto, necesitaba agregar ppa, pero extrañamente planteó este error: Traceback (most recent call last): File "/usr/bin/add-apt-repository", line 163, in <module> if not sp.add_source_from_shortcut(shortcut, options.enable_source): File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 750, in add_source_from_shortcut self.set_modified_sourceslist() File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 484, in set_modified_sourceslist self.save_sourceslist() File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 650, in save_sourceslist self.sourceslist.save() […]

Administrador de windows con soporte / extensiones de python

Mi entorno de escritorio preferido últimamente ha sido Lxde. Me gusta manejar la mayoría de las cosas desde la command-line, así que Gnome y KDE siempre parecen estar en mi path más de lo que me gusta. Pero envidio algunas de las nuevas funciones del administrador de windows. Openbox hace un buen trabajo (y con […]

Replica de python personalizado con fifos

¿Es posible hacer un REPL personalizado (por ejemplo, python) con dos fifos? Explicación del problema Supongamos que tengo dos fifos in y out . Tengo tres terminales. En la primera quiero ejecutar commands que den como salida el código python. Por ejemplo echo "print(1+2)" > in echo "a = 3" > in echo "b = […]

Encuentra el uso promedio de CPU, vMem, sMem en 1, 5 y 15 minutos

Estoy tratando de encontrar en el time T el uso promedio de la CPU en 1, 5 y 15 minutos, al igual que lo que obtienes de /proc/loadavg Lo mismo para la memory virtual y la memory de intercambio. Estaría bien con una biblioteca de Python también, he analizado psutils y procfs sin éxito.

Se ejecuta perfectamente a través de la command-line, no funcionará a través del sistema ExecStart

He instalado el server de terminal Butterfly http , escrito en python, en mi máquina Arch. Soy nuevo en systemd, pero tengo un problema con uno de los parameters de línea de command. /usr/bin/butterfly.server.py –shell=/usr/fish –unsecure –host="0.0.0.0" Esto funciona como se esperaba, y puedo acceder a la terminal a través de un browser web en […]

Configurar el túnel SSH en la connection existente desde la secuencia de commands

Quiero establecer un túnel SSH en una connection existente. La parte difícil es hacerlo desde un script (un shell personalizado que necesito para permitirles a los usuarios solo algunas cosas específicas, como configurar este túnel). Normalmente puedes hacer: <enter> ~C ssh> -L 8080:localhost:80 Pero necesito poder hacer esto desde un script python en ejecución. Lo […]

Comprobando el entorno del escritorio desde la command-line

Estoy usando SSH para iniciar session en mi server Linux RedHat desde mi máquina con Windows. Quiero crear una GUI en python en el server, pero no estoy seguro de si existe algún entorno de escritorio en el server. echo $DESKTOP_SESSION el command echo $DESKTOP_SESSION pero no dio ningún resultado. No estoy seguro si se […]