1.to_sql
def to_sql(self, name, con, schema=None, if_exists="fail", index=True, index_label=None, chunksize=None, dtype=None, method=None,): name: 输出的表名 con: 数据库连接对象 if_exists: 三个模式:fail,若表存在,则不输出;replace;若表存在,覆盖原来表里的数据;append:若表存在,将数据写到原表的后面.默认为fail index:是否将df的index单独写到一列中 index_label:指定列作为df的index输出,此时index为True chunksize: 同read_sql dtype:指定列的输出到数据库中的数据类型.字典形式储存:{column_name: sql_dtype}。常见的数据类型有sqlalchemy.types.INTEGER(), sqlalchemy.types.NVARCHAR(),sqlalchemy.Datetime()等,具体数据类型可以参考这里 dome read_sql.to_sql(name='drug_pool', con=self.con, index=False, if_exists='append')