Articles of línea de comandos

Ejecutar Pycharm desde la línea de comandos (terminal)

Quiero probar PyCharm para el desarrollo de Matemáticas Salvia. Normalmente ejecuto eclipse para hacer el desarrollo de Sage, pero ahora quiero probarlo con PyCharm. Para iniciar eclipse con variables de entorno sage, en la línea de comandos normalmente hago lo siguiente: sage -sh cd /path/to/eclipse ./eclipse La primera línea carga las variables de entorno de […]

¿Salida la línea de comando llamada por subproceso?

Estoy usando el subprocess.Popen Llamada subprocess.Popen , y en otra pregunta descubrí que había estado malinterpretando cómo Python estaba generando argumentos para la línea de comandos. Mi pregunta ¿Hay alguna manera de averiguar cuál era la línea de comando real? Código de ejemplo: – proc = subprocess.popen(….) print “the commandline is %s” % proc.getCommandLine() ¿Cómo […]

Cómo hacer autocompletar la línea de comandos de Python pero NO solo al principio de una cadena

Python, a través de sus enlaces de línea de lectura, permite una gran autocompletación de la línea de comandos (como se describe aquí ). Pero, la terminación solo parece funcionar al principio de cadenas. Si desea que coincida con la mitad o el final de una línea de lectura de cadena no funciona. Me gustaría […]

¿Cuál es la mejor manera de distribuir las herramientas de línea de comandos de Python?

Mi script setup.py actual funciona bien, pero instala tvnamer.py (la herramienta) como tvnamer.py en paquetes de sitio o en algún lugar similar. ¿Puedo hacer que setup.py instale tvnamer.py como tvnamer , y / o hay una mejor manera de instalar aplicaciones de línea de comandos?

Si hay sentencias y una línea de scripts de python desde la línea de comandos

¿Por qué recibo un error de syntax para el siguiente código de línea de python? python -c ‘import re; if True: print “HELLO”;’ File “”, line 1 import re; if True: print “HELLO”; ^ SyntaxError: invalid syntax El siguiente código funciona bien python -c ‘if True: print “HELLO”;’ ¿Cómo puedo cambiar mi línea para ejecutar […]

Ejecución de línea de comandos en diferentes carpetas.

Estoy llamando a un progtwig de línea de comandos en python usando la os.system(command) . ¿Cómo puedo llamar a este comando pasando una carpeta diferente para su ejecución? ¿Hay un llamado al sistema para esto? O debería guardar la carpeta actual y, después de la ejecución, cambiar restaurarla.

Se recibió el módulo ‘no puedo encontrar’ __main__ ‘en’ ‘con el paquete python

Estoy intentando liberar mi primer paquete de Python en el mundo salvaje y tuve éxito al configurarlo en PyPi y pude realizar una pip install PIP. Cuando bash ejecutar el paquete a través de la línea de comandos ( $ python etlTest ), recibo el siguiente error: /usr/bin/python: can’t find ‘__main__’ module in ‘etlTest’ Cuando […]

¿Recuperando el comando de salida de una consola oculta?

Ejecuto un comando DOS desde un entorno python que recupera su salida de comando a través de stdout. Todo funciona bien, excepto que la consola de Windows se abre cada vez que se ejecuta el script, por lo que necesito una forma de ocultar la consola de Windows. Esquemáticamente, aquí está el proceso esperado: “Console1” […]

Bash o GoogleCL: nueva línea en un parámetro de cadena

Hola , estoy usando GoogleCL versión 0.9.11 para subir videos a Youtube. Mi sistema operativo es CentOS 5.5 y Python 2.5. Uno de los parámetros de cadena contiene la nueva línea “\ n”, y no se puede mostrar correctamente. google youtube post ~/videos/cat-falls-down-stairs.avi Comedy –tags “currency of the internet” –summary “Poor whiskers takes a tumble.\nShe’s […]

Comstackndo con Python 3.3

Permítanme comenzar diciendo que solo recientemente he comenzado a progtwigr. No sé cómo usar el script cx_freeze. No sé cómo hacer que la palabra ‘python’ funcione en la línea de comandos. Solo estoy buscando instrucciones completas y detalladas sobre cómo convertir un archivo .py en un archivo .exe que pueda funcionar sin Python. No he […]