Articles of línea de comandos

Python sys.argv fuera de rango, no entiendo por qué

Tengo un script que he estado usando durante un tiempo para cargar archivos fácilmente en mi servidor. Ha estado funcionando muy bien durante mucho tiempo, pero no puedo hacer que funcione en mi nueva computadora de escritorio. El código es simple: import os.path import sys import os from ftplib import FTP host = “” acc […]

Si un progtwig de línea de comandos no está seguro de la encoding de stdout, ¿qué encoding debería generar?

Tengo un progtwig de línea de comandos escrito en Python, y cuando lo sys.stdout.encoding través de otro progtwig en la línea de comandos, sys.stdout.encoding es None . Supongo que esto tiene sentido, la salida podría ser otro progtwig, o un archivo al que se está redirigiendo, o lo que sea, y no sabe qué encoding […]

¿Cómo pasar en la línea de comandos argumentos cuando se usa ideone?

Estoy usando el intérprete en línea de ideone ( http://ideone.com/ ) para probar algunos progtwigs de C ++ y Python. ¿Cómo especifico los argumentos de la línea de comando en lugar de usar la entrada STDIN?

probar las utilidades de línea de comandos

Estoy buscando una manera de ejecutar pruebas en las utilidades de línea de comandos escritas en bash, o en cualquier otro idioma. Me gustaría encontrar un marco de prueba que tenga declaraciones como setup: command = ‘do_awesome_thing’ filename = ‘testfile’ args = [‘–with’, ‘extra_win’, ‘–file’, filename] run_command command args test_output_was_correct assert_output_was ‘Creating awesome file “‘ […]

Obtener argumento sin dilatar desde la línea de comandos de bash

Cuando se pasa una expresión global como un argumento a un script desde la línea de comandos de bash, se expande y los archivos que la coinciden se descomprimen en sys.argv : # stuff.py import sys print(sys.argv) host:~$ python stuff.py a* [‘stuff.py’, ‘a1’, ‘a2’, ‘a3’] Me gustaría obtener estos archivos en un contenedor, como un […]

¿Cómo puedo depurar las solicitudes POST con BaseHTTPServer / SimpleHTTPServer de python?

Encontré un script en este sitio para ejecutar un servidor simple a través de la línea de comandos con python. Agregué algunas líneas de print porque me gustaría imprimir los parámetros GET y POST a través de la línea de comandos para las solicitudes, pero parece que no puedo hacer que aparezcan en ninguna parte. […]

¿Puede un script de Python saber que se está ejecutando otra instancia del mismo script … y luego hablar con él?

Me gustaría evitar que se ejecuten al mismo tiempo varias instancias de la misma secuencia de comandos de línea de comandos de Python, y me gustaría que la nueva instancia pueda enviar datos a la instancia original antes de que la nueva instancia se suicide. . ¿Cómo puedo hacer esto de forma multiplataforma? Específicamente, me […]

¿Cómo embellecer JSON en Python?

¿Alguien puede sugerir cómo puedo embellecer JSON en Python o mediante la línea de comandos? El único embellecedor JSON basado en línea que podía hacerlo era: http://jsonviewer.stack.hu/ . Necesito usarlo desde Python, sin embargo. Este es mi conjunto de datos: { “head”: {“vars”: [ “address” , “description” ,”listprice” ]} , “results”: { “bindings”: [ { […]

Mac psql / readline – Biblioteca no cargada

Estoy trabajando en una Mac, Sierra 10.12.3, y estoy tratando de acceder a una base de datos PostgreSQL a través del comando psql , pero arrojó el error dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.dylib Referenced from: /usr/local/bin/psql Reason: image not found Abort trap: 6 Hace uno o dos días, estaba trabajando con alguien y necesitaba instalar […]

Leer los contenidos de un archivo pdf.

¿Existe una herramienta de línea de comandos para leer un archivo pdf en linux? Indique las URL adecuadas para esto. Gracias..