Saltar al contenido

cómo leer varios archivos de Excel en el ejemplo de código de Python

Queremos compartir contigo la mejor respuesta que hallamos en todo internet. Deseamos que te sirva de ayuda y si puedes comentarnos cualquier detalle que nos pueda ayudar a perfeccionar nuestra información hazlo libremente.

Ejemplo 1: cómo leer un archivo de Excel con varias hojas en python

xls = pd.ExcelFile('path_to_file.xls')
df1 = pd.read_excel(xls,'Sheet1')
df2 = pd.read_excel(xls,'Sheet2')

Ejemplo 2: leer todo excel usando glob

import sys
import csv
import glob
import pandas as pd

# get data file names
path =r'C:DRODCL_rawdata_filesexcelfiles'
filenames = glob.glob(path +"/*.xlsx")

dfs =[]for df in dfs: 
    xl_file = pd.ExcelFile(filenames)
    df=xl_file.parse('Sheet1')
    dfs.concat(df, ignore_index=True)

Ejemplo 3: combine varios archivos de Excel con varias hojas de trabajo en un solo marco de datos

import glob

all_data = pd.DataFrame()
path ='d:/projects/chassis/data/*.xlsx'for f in glob.glob(path):
    df = pd.read_excel(f, sheet_name=None, ignore_index=True, skiprows=6, usecols=8)
    cdf = pd.concat(df.values())
    all_data = all_data.append(cdf,ignore_index=True)print(all_data)

Recuerda algo, que tienes el privilegio decir .

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *