Página 1 de 1

Abrir LXTerminal desde Python

Publicado: 22 May 2020, 00:22
por Fulguitron
Hola¡¡¡ llevo unos días buscando y nada. me gustaría crear una aplicación en python que abra directamente la ventana de terminal. Para ello uso la librería subprocess que creo que es la que toca (aunque no estoy muy seguro, pero la uso para llamar otros programas en python y funciona perfecto). Después de muchas pruebas parecidas a esta,

Código: Seleccionar todo

import subprocess
subprocess.run("LXTerminal")
No hay manera que funcione, alguna sugerenecia??
muchísimas gracias a todos.

Re: Abrir LXTerminal desde Python

Publicado: 22 May 2020, 10:58
por egrueda
¿Has probado con system()?

Código: Seleccionar todo

import os
os.system('LXTerminal')
Si aun así quieres usar subprocess, utiliza el método Popen()

Re: Abrir LXTerminal desde Python

Publicado: 23 May 2020, 02:11
por Fulguitron
Al final ya lo he conseguido, la ruta es

Código: Seleccionar todo

import subprocess
subprocess.call("lxterminal")
Iba a probar lo de import os, pero parece ser que es una librería antigua y actualmente se usa la de subprocess.
Muchas gracias de todas formas¡¡¡¡