Hola Rita, no creo que sea necesario, en mi caso, este fue el prompt que usé:
https://chatgpt.com/share/67ccc13e-aee4-8006-a26e-cedaf0721f5c
Los datos almacenados en un diccionario Python, entre """ de a continuación:
"""
'001': {
'nombre': 'João',
'edad': 30,
'cargo': 'Gerente',
'salario': 5000.00
},
'002': {
'nombre': 'Maria',
'edad': 25,
'cargo': 'Analista',
'salario': 3500.00
},
'003': {
'nombre': 'Pedro',
'edad': 28,
'cargo': 'Desarrollador',
'salario': 4000.00
}
}
"""
Deben ser transformados a formato CVS (valores separados por comas) para poder importarlos a Google Sheets
Y retornó:
Incluso me ofreció el código en Python para generar el archivo desde ahí:
import csv
datos = {
'001': {'nombre': 'João', 'edad': 30, 'cargo': 'Gerente', 'salario': 5000.00},
'002': {'nombre': 'Maria', 'edad': 25, 'cargo': 'Analista', 'salario': 3500.00},
'003': {'nombre': 'Pedro', 'edad': 28, 'cargo': 'Desarrollador', 'salario': 4000.00},
}
with open('datos.csv', mode='w', newline='', encoding='utf-8') as archivo:
writer = csv.writer(archivo)
writer.writerow(['id', 'nombre', 'edad', 'cargo', 'salario'])
for id_empleado, info in datos.items():
writer.writerow([id_empleado, info['nombre'], info['edad'], info['cargo'], info['salario']])
print("Archivo CSV generado con éxito.")