Articles of csv

Escribir múltiples diccionarios a CSV con un encabezado con Python

Estoy intentando escribir varios diccionarios en un archivo csv, donde el encabezado (clave) se escribe solo una vez y las filas (valores) se escriben según la clave. Pude resolver esto para dos diccionarios, pero ¿qué sucede si tengo varios diccionarios que deben escribirse? Estoy transmitiendo tweets que se convierten a json, así que estoy tratando […]

Leyendo archivo csv y regresando como diccionario

He escrito una función que actualmente lee un archivo correctamente, pero hay un par de problemas. Debe devolverse como un diccionario donde las claves son nombres de artistas y los valores son listas de tuplas (no estoy seguro de esto, pero parece ser lo que se pide) El principal problema que tengo es que de […]

¿Cómo analizar una línea csv de una sola línea sin el iterador csv.reader en python?

Tengo un archivo CSV que necesito para reorganizar y cambiar el código. Me gustaria correr line = line.decode(‘windows-1250’).encode(‘utf-8’) en cada línea antes de que sea analizada y dividida por el lector CSV. O me gustaría iterar sobre líneas yo mismo ejecuto la reencoding y uso solo una línea de la biblioteca CSV del análisis, pero […]

Python – CSV: archivo grande con filas de diferentes longitudes

En resumen, tengo un archivo csv de 20,000,000 líneas que tiene diferentes longitudes de fila. Esto se debe a los registradores de datos arcaicos y formatos propietarios. Obtenemos el resultado final como un archivo csv en el siguiente formato. MI objective es insertar este archivo en una base de datos de postgres. ¿Cómo puedo hacer […]

Descarga el archivo localmente en python

Tengo un método python en OpenERP que genera un archivo CSV . Mi pregunta es ¿cómo puedo configurar la ruta predeterminada del CSV? Será una ruta local, no una ruta en el servidor. una parte de mi código tiene esto with open(‘export_data.csv’, ‘wb’) as csvfile: que guarda el archivo en el servidor. Quiero que el […]

Contornee los datos del trazado (lat, lon, valor) dentro de los límites y exporte GeoJSON

Estoy tratando de interpolar los datos dentro de los límites y trazar líneas de contorno (polígonos) en función de la latitud, la longitud, los datos de valor de los archivos CSV. Resultados que quiero imprimir como geojson. Estoy atascado en la ttwig de contorno básico de CSV. Realmente aprecio la ayuda aquí. Esto es lo […]

Escribe los resultados de búsqueda de Tweety (módulo python) en CSV

Aquí está el código simple que estoy usando: import tweepy result = tweepy.api.search(q=”McDonalds “,rpp=1000,page=2, geocode= “34.085422,-117.900879,100mi” ) for tweet in result: print tweet.text print tweet.geo Devuelve los resultados que quiero. En mi IDE obtengo resultados como este: @stevo_k14 I’m going back after mcdonalds haha None “@FunnyEvil: If bars can’t serve drunk people, Mcdonalds shouldn’t be […]

Coincidiendo con tres variables del archivo de texto a csv y escribiendo variables en el csv en filas coincidentes

Estoy buscando ayuda para recorrer cada grupo en mi archivo de texto y relacionar tres variables con mi csv y en una coincidencia exitosa escribirá algunas variables nuevas en el archivo csv: En la línea de archivo de texto 1 coincide con el elemento csv 1 En la línea de archivo de texto 2 coincide […]

Busque una cadena en archivos CSV usando python y escriba los resultados

#!/usr/bin/python import csv import re string_1 = (‘OneTouch AT’) string_2 = (‘LinkRunner AT’) string_3 = (‘AirCheck’) #searched = [‘OneTouch AT’, ‘LinkRunner AT’, ‘AirCheck’] print “hello Pythong! ” #def does_match(string): # stringl = string.lower() # return any(s in stringl for s in searched) inFile = open(‘data.csv’, “rb”) reader = csv.reader(inFile) outFile = open(‘data2.csv’, “wb”) writer = […]

Cómo leer un archivo de Excel en el motor de Google Apps.

Generalmente trabajo con archivos CSV, pero para este proyecto también necesito soportar XLS. ¿Alguien tiene experiencia leyendo archivos XLS en GAE con Python? 2 posibles alternativas que estoy considerando: xlrd API de Google Docs