Nadpisałeś from pandas.io import sql
z sql = """...
, więc sql
jest teraz ciągiem i nie jest już pandas
moduł, który przechowuje write_frame
funkcja.
EDYCJA:obiekt AttributeError: 'numpy.int64' object has no attribute 'replace'
Otrzymany błąd wynika z faktu, że używasz etykiet kolumn całkowitych (jest to błąd). Spróbuj ustawić etykiety kolumn na coś innego, np.:
df.columns = ['COL1', 'COL2', 'COL3']