Si el inglés no es un problema, el sitio oficial de No Starch Press ofrece el libro online con DRM-free.
Si tu objetivo es trabajar con datos financieros o de negocio, el libro no profundiza en openpyxl o pandas para leer Excel. Pero la comunidad ha creado extensiones (búscalas como "PCC Excel Extensions on GitHub") que toman los ejercicios del libro y los convierten en retos de manipulación de hojas de cálculo. Eso sí es next level.
Leer un archivo XLSX con pandas:
import pandas as pd
df = pd.read_excel("datos.xlsx", sheet_name="Hoja1")
print(df.head())
df["NuevaCol"] = df["Existente"] * 2
df.to_excel("datos_modificados.xlsx", index=False)
from openpyxl import load_workbook
wb = load_workbook("datos.xlsx")
ws = wb.active
ws["A1"].font = ws["A1"].font.copy(bold=True)
wb.save("datos_formateado.xlsx")
for fila in hoja.iter_rows(min_row=2, values_only=True): print(f"Venta: fila[0] - $fila[1]")
El curso de Matthes te enseña la lógica; openpyxl es solo una herramienta más que añadir a tu caja. curso intensivo de python xlsx eric matthes pdf espanol best
Aquí viene la parte más delicada y crucial. La keyword incluye "pdf espanol", lo cual es comprensible por la comodidad digital. Sin embargo, debes tener en cuenta lo siguiente:
Googlear "curso intensivo de python eric matthes pdf espanol" es una de las búsquedas más comunes. Es entendible: el libro en tapa blanda cuesta entre 40 y 60 dólares. Sin embargo, aquí debemos ser responsables. Si el inglés no es un problema, el
libro = openpyxl.load_workbook('datos_ventas.xlsx') hoja = libro.active
Si el inglés no es un problema, el sitio oficial de No Starch Press ofrece el libro online con DRM-free.
Si tu objetivo es trabajar con datos financieros o de negocio, el libro no profundiza en openpyxl o pandas para leer Excel. Pero la comunidad ha creado extensiones (búscalas como "PCC Excel Extensions on GitHub") que toman los ejercicios del libro y los convierten en retos de manipulación de hojas de cálculo. Eso sí es next level.
Leer un archivo XLSX con pandas:
import pandas as pd
df = pd.read_excel("datos.xlsx", sheet_name="Hoja1")
print(df.head())
df["NuevaCol"] = df["Existente"] * 2
df.to_excel("datos_modificados.xlsx", index=False)
from openpyxl import load_workbook
wb = load_workbook("datos.xlsx")
ws = wb.active
ws["A1"].font = ws["A1"].font.copy(bold=True)
wb.save("datos_formateado.xlsx")
for fila in hoja.iter_rows(min_row=2, values_only=True): print(f"Venta: fila[0] - $fila[1]")
El curso de Matthes te enseña la lógica; openpyxl es solo una herramienta más que añadir a tu caja.
Aquí viene la parte más delicada y crucial. La keyword incluye "pdf espanol", lo cual es comprensible por la comodidad digital. Sin embargo, debes tener en cuenta lo siguiente:
Googlear "curso intensivo de python eric matthes pdf espanol" es una de las búsquedas más comunes. Es entendible: el libro en tapa blanda cuesta entre 40 y 60 dólares. Sin embargo, aquí debemos ser responsables.
libro = openpyxl.load_workbook('datos_ventas.xlsx') hoja = libro.active