Articles of scripting

¿Hay alguna ventaja de usar Bash sobre Perl o Python?

Hola, he estado usando Linux por un tiempo y pensé que era hora de finalmente sumergirme en el shell scripting. El problema es que no he encontrado ninguna ventaja significativa de usar Bash sobre algo como Perl o Python. ¿Hay alguna diferencia de rendimiento o potencia entre los dos? Me imagino que Python / Perl […]

GDB-Python scripting: cualquier muestra que recorre los campos de estructura C / C ++

La nueva API de scripts GDB–Python parece bastante potente y debería ser muy útil. Sin embargo, escribir una secuencia de comandos útil para recorrer en iteración los campos en una estructura de C o C ++ no es trivial. ¿Alguien sabe algunas muestras sólidas que hacen exactamente eso? Gracias por adelantado. Actualice la muestra final: […]

¿Hay alguna manera de hacer que Python sea interactivo en medio de un script?

Me gustaría hacer algo como: do lots of stuff to prepare a good environement become_interactive #wait for Ctrl-D automatically clean up ¿Es posible con python? Si no, ¿ves otra forma de hacer lo mismo?

Cómo iterar a través de múltiples páginas de resultados al raspar en la web con Beautiful Soup

Tengo un script que he escrito donde utilizo Beautiful Soup para raspar un sitio web para los resultados de búsqueda. He logrado aislar los datos que quiero a través de su nombre de clase. Sin embargo, los resultados de la búsqueda no están en una sola página. En su lugar, se distribuyen en varias páginas, […]

Inicie sesión en FT.com con las solicitudes de Python

Estoy tratando de escribir un script que inicie sesión en mi cuenta de FT.com y obtenga algunos datos para mí. El primer obstáculo es obviamente iniciar sesión. Estoy usando la biblioteca de solicitudes de Pythons para esto. Aquí está mi código: #!/usr/bin/env python import requests # log into FT website log_in_url = ‘https://accounts.ft.com/login’ my_email = […]

El método de script más sencillo para fusionar dos archivos de texto: Ruby, Python, JavaScript, Java?

Tengo dos archivos de texto, uno que contiene HTML y otro que contiene slugs de URL: ARCHIVO 1 (HTML): Thomas Friedman – The World Is Flat Michael Dagleish – Scotland In Wartime Dr. Raymond Kinsella – Progress In Cancer Treatments … ARCHIVO 2 (URL SUGERENCIAS): thomas-friedman-the-world-is-flat michael-dagleish-scotland-in-wartime dr-raymond-kinsella-progress-in-cancer-treatments … Necesito fusionarlos para que las barras […]

Error “El objeto invocado se ha desconectado de sus clientes”: automatice IE 8 con python y win32com

Me gustaría automatizar la máquina de Internet Explorer 8 (usando Python 2.7 en Windows 7). Aquí está mi código después de una publicación que se encuentra en SO : import sys, time from win32com.client import WithEvents, Dispatch import pythoncom import threading stopEvent=threading.Event() class EventSink(object): def OnNavigateComplete2(self,*args): print “complete”,args stopEvent.set() def waitUntilReady(ie): if ie.ReadyState!=4: while 1: […]

¿Cómo los lenguajes de scripting usan sockets?

Python, Perl y PHP, todos soportan sockets de transmisión TCP . Pero, exactamente, ¿cómo uso los sockets en un archivo de script que se ejecuta mediante un servidor web (por ejemplo, Apache), suponiendo que solo tengo acceso a FTP y no acceso de root a la máquina? Cuando un cliente se conecta a un puerto […]

os.walk () ValueError: necesita más de 1 valor para descomprimir

Muy bien, estoy trabajando con un robot humanoide Bioloid Premium, y Mac OS X no lo reconocerá. Así que escribí una secuencia de comandos de Python para detectar cambios en mi carpeta / dev / porque a cualquier conexión en un sistema basado en Linux todavía se le da una referencia a través de un […]

SSIS Ejecutar proceso de secuencia de comandos Python script

Estoy intentando ejecutar un script de python desde la tarea de proceso de ejecución SSIS. Seguí todos los tutoriales de cómo hacer esto y el script está fallando desde el principio. cuando ejecuto el script de python desde SSIS, se ejecuta perfectamente. Este es mi script de Python: import sys import gender_guesser.detector as gender import […]