Articles of python 2.7

Módulo de Python no encontrado en virtualenv

He intentado instalar un módulo de python: virtualenv . source bin/activate pip install utmp Parece estar instalado: (wtmp)chris@chris-nb:~/computer/wtmp$ find -iname utmp ./bin/utmp ./lib/python2.7/site-packages/utmp Pero Python dice que no fue encontrado: (wtmp)chris@chris-nb:~/computer/wtmp$ ./wtmp.py Traceback (most recent call last): File “./wtmp.py”, line 3, in import utmp ImportError: No module named utmp ¿Es este un problema de módulo? […]

¿Son las tuplas realmente inmutables en Python?

Una de las preguntas que enfrenté hoy, que probó la inmutabilidad de las tuplas en Python: Entrevistador : ¿Son las tuplas inmutables en Python? Yo : si Entrevistador : Entonces, ¿qué se print(t1) aquí print(t1) ? t1 = (4, 5) t1 = t1 + (91, 10) print(t1) Yo : (4, 5, 91, 10) Entrevistador : […]

Python busca texto en un archivo usando la entrada de otro archivo

Soy nuevo en python y progtwigción. Necesito un poco de ayuda con un script de python. Hay dos archivos que contienen direcciones de correo electrónico (más de 5000 líneas). El archivo de entrada contiene direcciones de correo electrónico que deseo buscar en el archivo de datos (también contiene direcciones de correo electrónico). Luego quiero imprimir […]

En un script de Python 2.4, me gustaría ejecutar una llamada al sistema del sistema `ls -l` o` curl` por ejemplo y capturar la salida en una variable. ¿Como hacer esto?

Estoy escribiendo un script de python en un servidor remoto con una versión antigua de python 2.4. En el script, quiero emitir comandos como curl -XPUT ‘http://somerul/_search’ -d file.txt o ls -ltrh y capturar los resultados de estos comandos en una variable. Para el comando curl, la salida será un formato json que analizaré (por […]

¿Cómo combinar múltiples expresiones regulares en una sola línea?

Mi script funciona bien haciendo esto: images = re.findall(“src.\”(\S*?media.tumblr\S*?tumblr_\S*?jpg)”, doc) videos = re.findall(“\S*?(http\S*?video_file\S*?tumblr_[a-zA-Z0-9]*)”, doc) Sin embargo, creo que es ineficiente buscar en todo el documento dos veces. Aquí hay un documento de muestra si ayuda: http://pastebin.com/5kRZXjij Yo esperaría la siguiente salida de lo anterior: images = http://sofes.miximages.com/python/tumblr_lnmh4tD3sM1qi02clo1_500.jpg videos = http://bassrx.tumblr.com/video_file/86319903607/tumblr_lo8i76CWSP1qi02cl En su lugar, sería mejor […]

Carga de archivos adjuntos a la API de Salesforce a través de Beatbox, Python

Estoy cargando documentos en Salesforce utilizando beatbox y python y los archivos se adjuntan correctamente, pero los datos que contienen los archivos se corrompen por completo. def Send_File(): import beatbox svc = beatbox.Client() # instantiate the object svc.login(login1, pw1) # login using your sf credentials update_dict = { ‘type’:’Attachment’, ‘ParentId’: accountid, ‘Name’: ‘untitled.txt’, ‘body’:’/Users/My_Files/untitled.txt’, } […]

Python: Clasificación según un orden alfabético diferente

Supongamos que tengo un alfabeto con un orden diferente: {H,V,R,L,D,A} . Ahora quiero ordenar cadenas como ‘HV’ según este orden. Esperaba algo que debería verse como: $ alphabet = ‘HVRLDA’ $ sorted([‘RL’,’HH’,’AH’], key=lambda word: [alphabet.index(c) for c in word]) [‘HH’,’RL’,’AH’] Esta es una tarea que ya se mencionó en Ordenar valores de cadena de acuerdo […]

Convertir diccionario nested a tabla CSV

Estoy realizando un tutorial de minería de datos y estoy usando el siguiente diccionario. users = { “Angelica”: { “Blues Traveler”: 3.5, “Broken Bells”: 2.0, “Norah Jones”: 4.5, “Phoenix”: 5.0, “Slightly Stoopid”: 1.5, “The Strokes”: 2.5, “Vampire Weekend”: 2.0 }, “Bill”:{ “Blues Traveler”: 2.0, “Broken Bells”: 3.5, “Deadmau5”: 4.0, “Phoenix”: 2.0, “Slightly Stoopid”: 3.5, “Vampire […]

Un módulo es instalado por él dice que no es

En un entorno virt, ejecuto un script: (venv)my_script$ python main.py Traceback (most recent call last): File “main.py”, line 3, in import my_script2 File “/home/me/…./main.py”, line 1, in import numpy as np ImportError: No module named numpy Pero está instalado: (venv)my_script$ sudo pip install numpy …. Requirement already satisfied (use –upgrade to upgrade): numpy in /usr/local/lib/python2.7/dist-packages […]

Conversión de valores de tuplas con nombre de cadenas a números enteros

Estoy creando un script para leer un archivo csv en un conjunto de tuplas con nombre de sus encabezados de columna. Luego usaré estos ejemplos para extraer filas de datos que cumplan ciertos criterios. He elaborado la entrada (que se muestra a continuación), pero tengo problemas para filtrar los datos antes de enviarlos a otro […]