Articles of scripting

Presionando automáticamente un botón de “enviar” usando python

La compañía de autobuses que utilizo tiene un sitio web horrible ( hebreo , inglés ) que hace que una simple pesadilla sea “De la A a la B del día de hoy”. Sospecho que están tratando de alentar el uso del costoso sistema de consulta por SMS. Estoy tratando de recostackr el calendario completo […]

Llamar automáticamente el código de inicialización común sin crear el archivo __init__.py

Tengo dos directorios en mi proyecto: project/ src/ scripts/ “src” contiene mi código pulido y “scripts” contiene secuencias de comandos de Python únicas. Me gustaría que todos los scripts tengan “../src” agregado a su sys.path, para que puedan acceder a los módulos bajo el árbol “src”. Una forma de hacer esto es escribir un archivo […]

En Python, ¿cómo arrastro y suelto 1 o más archivos en mi script como argumentos con ruta absoluta? (para windows, linux, y mac)

Estoy escribiendo un script de Python simple sin GUI. Quiero poder arrastrar y soltar múltiples archivos en mi script de Python y tener acceso a sus rutas absolutas dentro del script. ¿Cómo hago esto en Mac, Linux y Windows? Por el tiempo, solo Mac estará bien por ahora. He buscado en Google esta pregunta y […]

¿Cómo incluyo un script PHP en Python?

Tengo un script PHP (news-generator.php) que, cuando lo incluyo, toma un montón de noticias y las imprime. En este momento, estoy usando Python para mi sitio web (CGI). Cuando estaba usando PHP, usé algo como esto en la página de “Noticias”: <?php print("News and Updates”); include(“news-generator.php”); print(“”); ?> (Corté el ejemplo por simplicidad.) ¿Hay alguna […]

Python de Python: ¿restricción de funcionalidad?

Posible duplicado: Pitón, caja fuerte, caja de arena Estoy construyendo un sistema web corporativo en Python que permite cargar y ejecutar scripts en servidores. Dado que ya estoy desarrollando Python y es un lenguaje sencillo tan agradable, parece un buen lenguaje para escribir los scripts. Sin embargo, existe un peligro para la seguridad allí, quiero […]

¿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 […]