generate functionThu, 03 Aug 2023

Ejercicio de manejo de Excel en base al fichero 02_Excel_data.xlsx: Abre el fichero Excel Lista las hojas que hay Crea una nueva hoja que se llame olimpiadas entre ventas y otros Vuelve a listar las hojas que hay Guarda los cambios y comprueba en el excel si se han efectuado

import pandas as pd def list_sheets(path): return pd.ExcelFile(path).sheet_names def new_sheet(path, new_sheet, before): writer = pd.ExcelWriter(path, engine='openpyxl') writer.book = load_workbook(path) writer.sheets = dict((ws.title, ws) for ws in writer.book.worksheets) writer.book.create_sheet(new_sheet, before= before) writer.save() path = '02_Excel_data.xlsx' print(list_sheets(path)) new_sheet(path, 'olimpiadas', 'ventas') print(list_sheets(path))

Questions about programming?Chat with your personal AI assistant