Articles of scripting

¿Creación mínima de Python para las necesidades de scripting de mi aplicación?

¿Cuáles son sus consejos para crear una versión muy minimalista de Python (2.x) para las necesidades de scripting de mi aplicación? Mi principal motivo aquí es mantener la huella (tanto la memoria como el disco) lo más baja posible para que mi aplicación nativa no sufra ningún impacto importante en el rendimiento. Incluso el tamaño […]

¿Hay una Twill nueva / actualizada?

He estado tratando de aprender Twill Scripting en Python y estoy usando Python 3.4 y Twill 1.8.0 . He estado leyendo algunas publicaciones aquí y me ha parecido interesante estudiarlas. Pero, tengo un problema al instalar Twill. Acabo de saber que PRINT en Python ahora es una función, lo que significa que necesita paréntesis y […]

habilitando tty en una sesión ssh

Me gustaría tomar algo de información de inicio de sesión para un script escrito para ser utilizado por muchos usuarios. En Python, configuro input_raw para leer desde dev / tty, pero falla horriblemente cuando me conecto al script que se ejecuta en un servidor a través de ssh. ¿Pensamientos? Soluciones? Preferiría evitar los nombres de […]

¿Tiene sentido OOP para pequeños scripts?

Principalmente escribo pequeños scripts en python, alrededor de 50 a 250 líneas de código. Usualmente no uso ningún objeto, solo progtwigción de procedimientos directa. Sé lo básico de OOP y he usado objetos en otros lenguajes de progtwigción anteriormente, pero para los scripts pequeños no veo cómo los objetos los mejorarían. Pero tal vez esa […]

Escoger lenguaje de scripting incorporado para C ++

Quiero elegir un lenguaje de scripts incrustado que usaré en C ++. Debe conectar una base de datos como Oracle. Mi aplicación host es una aplicación de servidor. Eso pasará los datos en bruto al script. El script analizará y hará algunas lógicas específicas. También actualiza la base de datos. Luego, el script devolverá los […]

Piping Batch File a un script de Python

Estoy intentando escribir una secuencia de comandos de Python (en Windows) que ejecuta un archivo por lotes y tomará la salida de la línea de comandos de ese archivo por lotes como entrada. El archivo por lotes ejecuta procesos a los que no tengo acceso y da salida en función de si esos procesos tienen […]

Buscando funcionalidad tipo rsync multiplataforma en python, como rsync.py

Estoy implementando scripts de copia de seguridad en Python. Estoy tratando de mantener las cosas en la plataforma. Escuché que hay una implementación rsync basada en Python: http://pypi.python.org/pypi/rsync.py Pero parece que no puedo encontrarlo en ninguna parte. Todos los enlaces de descarga que encuentro están muertos. ¿Alguien sabe dónde puedo encontrar el progtwig rsync.py? En […]

Llamando a una función python desde un script bash

Tengo una función de “correo electrónico de alarma” dentro de un módulo de python. Quiero poder llamar a esta función desde un script de bash. Sé que puedes llamar a un módulo usando ‘python’ en el script, pero no puedo si puedes o cómo llamarías una función específica dentro del módulo.

Secuencias de comandos HTTP más eficientemente

Muchas veces quiero automatizar consultas http. Actualmente utilizo Java (y el cliente http), pero probablemente preferiría un enfoque basado en scripts. Algo realmente rápido y sencillo. Donde puedo configurar un encabezado, ir a una página y no preocuparme por configurar todo el ciclo de vida de OO, establecer cada encabezado, activar un analizador html … […]

LLDB Python scripting en Xcode

Acabo de descubrir esta práctica característica de LLDB que me permite escribir scripts de Python que tienen acceso a las variables en el marco cuando estoy en un punto de interrupción en LLDB. Sin embargo, estoy teniendo algunos problemas cuando lo uso en Xcode (v4.5.2). En primer lugar, no puedo encontrar ningún lugar que diga […]