Articles of línea de comandos de

¿Implementando interfaces de línea de comandos de estilo “ ”?

¿Cuál es la forma “más limpia” de implementar una IU de línea de comandos, similar a la de git, por ejemplo: git push origin/master git remote add origin git://example.com master Lo ideal es también permitir el análisis más flexible, por ejemplo, jump_to_folder app theappname v2 jump_to_folder app theappname source jump_to_folder app theappname source v2 jump_to_folder […]

Entrada de línea de comando en Python

¿Es posible ejecutar primero el progtwig y luego esperar la entrada del usuario en la línea de comandos? p.ej Run… Process… Input from the user(in command line form)… Process…

Alternativas de imagen de Python

Tengo un código Python que solo necesita hacer un par de cosas simples para las fotografías: recortar, cambiar el tamaño y superponer una marca de agua. He usado PIL, y los resultados de remuestrear / redimensionar son TERRIBLES. He utilizado imagemgick, y la interfaz y los comandos se diseñaron empaquetando un gato en una caja, […]

¿Cómo obtengo la línea de comando ORIGINAL en Python? Con espacios, tabulaciones, etc

Posible duplicado: Línea de comando completa como fue escrita sys.argv ya es una matriz analizada, perdiendo comillas dobles, espacios dobles y quizás incluso caracteres de tabulación (todo depende del sistema operativo / shell, por supuesto). ¿Cómo puedo acceder a la cadena original antes de analizar?

Creando un progtwig terminal con Python

Recientemente empecé a aprender python. He creado algunas aplicaciones web básicas con Django y escribí algunos scripts simples. Después de usar VIM como IDE de Python, realmente me enamoré de “Progtwigs de Terminal Server” (¿hay un término oficial para esto?). En este momento soy capaz de hacer cosas simples como preguntar a la edad de […]

¿Cuál es la mejor manera de permitir que las opciones de configuración se sobrescriban en la línea de comandos en Python?

Tengo una aplicación de Python que necesita unos pocos (~ 30) parámetros de configuración. Hasta ahora, utilicé la clase OptionParser para definir los valores predeterminados en la propia aplicación, con la posibilidad de cambiar parámetros individuales en la línea de comandos al invocar la aplicación. Ahora me gustaría usar archivos de configuración ‘apropiados’, por ejemplo […]

¿Cómo obtener datos de la línea de comandos desde un progtwig Python?

Quiero ejecutar un progtwig de línea de comandos desde un script de Python y obtener el resultado. ¿Cómo obtengo la información que muestra foo para poder usarla en mi script? Por ejemplo, llamo foo file1 desde la línea de comandos y se imprime Size: 3KB Name: file1.txt Other stuff: blah ¿Cómo puedo obtener el nombre […]

Python: responder a las solicitudes de la línea de comandos

Estoy tratando de usar Python para interactuar con otro progtwig a través de la línea de comandos. El principal problema que tengo es una llamada específica que tiene múltiples indicaciones de seguimiento. Inicialmente, la llamada de la línea de comandos solicita el nombre de un proyecto y luego pregunta si me gustaría ver alguna de […]

¿La forma más fácil de pausar un progtwig de python en la línea de comandos?

Digamos que tengo un progtwig de python que está escupiendo líneas de texto, como: while 1: print “This is a line” ¿Cuál es la forma más fácil de permitir que uno presione una tecla en el teclado para pausar el ciclo, y luego reanudarlo si se presiona nuevamente — pero si no se presiona nada, […]

Progtwigs largos que utilizan el conmutador python -c

Me gustaría usar python para las cosas que he estado haciendo usando bash. ¿Es posible utilizar el conmutador -c para progtwigs largos, por ejemplo, un bucle for con dos instrucciones? Esto me permitiría usar python directamente desde la línea de comandos, como bash o php. Gracias. EDITAR: No sé cómo me lo perdí, simplemente haciendo […]