sql >> Base de Datos >  >> RDS >> Mysql

Escriba Pandas DataFrame en la base de datos MySQL

Has sobrescrito el from pandas.io import sql con sql = """... , entonces sql ahora es una cadena y ya no es un pandas módulo que contiene el write_frame función.

EDITAR:el objeto AttributeError: 'numpy.int64' object has no attribute 'replace' El error que obtiene se debe al hecho de que usa etiquetas de columna enteras (esto es un error). Intente establecer las etiquetas de las columnas en otra cosa, por ejemplo:

df.columns = ['COL1', 'COL2', 'COL3']