Articles of merge

PyPDF Merge and Write Issue

Estoy recibiendo un error inesperado al usar esto. La primera sección proviene de un script que encontré en línea, y estoy tratando de usarlo para extraer una sección particular identificada en el esquema del PDF. Todo funciona bien, excepto a la derecha en output.write(outputfile1) que dice: PdfReadError: definiciones múltiples en el diccionario. ¿Alguien más se […]

pandas – fusionando con valores perdidos

Parece que hay una peculiaridad con la función de fusión de pandas. Considera que los valores de NaN son iguales, y fusionará NaN s con otros NaN s: >>> foo = DataFrame([ [‘a’,1,2], [‘b’,4,5], [‘c’,7,8], [np.NaN,10,11] ], columns=[‘id’,’x’,’y’]) >>> bar = DataFrame([ [‘a’,3], [‘c’,9], [np.NaN,12] ], columns=[‘id’,’z’]) >>> pd.merge(foo, bar, how=’left’, on=’id’) Out[428]: id xyz […]

Fusionar diccionarios conservando valores para claves duplicadas.

Dados los diccionarios, escriba una función que devolverá un diccionario único con una lista de valores para claves duplicadas. Ejemplo: d1 = {‘a’: 1, ‘b’: 2} d2 = {‘c’: 3, ‘b’: 4} d3 = {‘a’: 5, ‘d’: 6} resultado: >>> newdict {‘c’: 3, ‘d’: 6, ‘a’: [1, 5], ‘b’: [2, 4]} Mi código hasta ahora: […]

Combinando archivos CSV por columnas

Supongamos que tengo dos archivos CSV llamados A y B en Python . A head ve como: headerNameA1,headerNameA2 1.12412424,1 1,1 1,1 1,1 La head B ve como headerNameB1,headerNameB2 1,1 1,1 1,1 1,1 Mi objective es combinar los dos en un archivo C Sin embargo, mi objective tampoco es cargarlos en la RAM, ya que son […]

Clase de Python para fusionar archivos ordenados, ¿cómo se puede mejorar esto?

Fondo: Estoy limpiando archivos delimitados por tabuladores grandes (no se pueden guardar en la memoria). Mientras limpio el archivo de entrada, construyo una lista en la memoria; cuando llega a 1,000,000 de entradas (alrededor de 1GB en la memoria) lo ordeno (usando la clave predeterminada a continuación) y escribo la lista en un archivo. Esta […]

Pandas Combina datos de filas con múltiples valores en la lista de Python para una columna

Tengo un dataframe que parece DATOS *id*, *name*, *URL*, *Type* 2, birth_france_by_region, http://abc. com, T1 2, birth_france_by_region, http://pt. python, T2 3, long_lat, http://abc. com, T3 3, long_lat, http://pqur. com, T1 4, random_time_series, http://sadsdc. com, T2 4, random_time_series, http://sadcadf. com, T3 5, birth_names, http://google. com, T1 5, birth_names, http://helloworld. com,T2 5, birth_names, http://hu. com, T3 Quiero […]

Combine los archivos SQLite en un archivo db, y la pregunta ‘comience / comience’

Esta publicación hace referencia a esta página para fusionar bases de datos SQLite. La secuencia es la siguiente. Digamos que quiero fusionar a.db y b.db. En la línea de comandos hago lo siguiente. sqlite3 a.db adjunte ‘b.db’ como toM; empezar; <- inserte en benchmark select * from toM.benchmark; cometer; <- separar la base de datos […]

fusionar el archivo de audio de fondo

Tengo 2 archivos de audio para la música principal y de fondo que quiero fusionar (no concatenar). El archivo de audio final debe ser tan largo como el archivo principal, y si la música de fondo es más corta, debe repetirse. ¿Si hay un comando de Linux o una biblioteca de Python que se puede […]

¿Cómo combinar varias listas en una lista en python?

Posible duplicado: Hacer una lista plana de la lista de listas en Python Únete a una lista de listas en una sola lista en Python Tengo muchas listas que parecen [‘it’] [‘was’] [‘annoying’] Quiero que lo de arriba se vea como [‘it’, ‘was’, ‘annoying’] ¿Cómo logro eso?

fusionando archivos xml usando el ElementTree de python

Necesito combinar dos archivos xml en el tercer bloque del xml. Entonces, los archivos A.xml y B.xml se ven así: A.xml B.xml Necesito fusionar en ‘resultados’ Lo que he hecho hasta ahora es esto: import os, os.path, sys import glob from xml.etree import ElementTree def run(files): xml_files = glob.glob(files +”/*.xml”) xml_element_tree = None for xml_file […]