Je hebt de from pandas.io import sql
. overschreven met sql = """...
, dus sql
is nu een string en niet langer een pandas
module die het write_frame
. bevat functie.
EDIT:het AttributeError: 'numpy.int64' object has no attribute 'replace'
fout die u krijgt, is te wijten aan het feit dat u kolomlabels met gehele getallen gebruikt (dit is een bug). Probeer de kolomlabels op iets anders in te stellen, bijvoorbeeld:
df.columns = ['COL1', 'COL2', 'COL3']