Pandas 熊猫数据类型到SQLAlchemy映射

Pandas 熊猫数据类型到SQLAlchemy映射,pandas,sqlalchemy,Pandas,Sqlalchemy,熊猫支持的数据类型和SQLAlchemy数据类型之间是否存在“内置”映射 我试图找到从数据帧生成SQLAlchemy模式的更优雅的方法,而不是遍历所有情况。。。或者以某种方式截取sql将生成的模式,而无需直接编写 浏览Pandas的sql源代码给我的印象是,这是逐案进行的(sql.\U sqlalchemy\U类型定义)。所以我要找的东西可能不存在……你能再具体一点吗?到底是什么问题?它是string(在Pandas DF中)-->CLOB(在SQL表中)映射还是其他什么?我正在尝试生成一个SQ

熊猫支持的数据类型和SQLAlchemy数据类型之间是否存在“内置”映射

我试图找到从数据帧生成SQLAlchemy模式的更优雅的方法,而不是遍历所有情况。。。或者以某种方式截取sql将生成的模式,而无需直接编写


浏览Pandas的sql源代码给我的印象是,这是逐案进行的(sql.\U sqlalchemy\U类型定义)。所以我要找的东西可能不存在……

你能再具体一点吗?到底是什么问题?它是
string
(在Pandas DF中)-->
CLOB
(在SQL表中)映射还是其他什么?我正在尝试生成一个SQLAlchemy表定义,给定Pandas数据帧结构,以便可以将数据帧动态加载到任何目标数据库中。(to_sql()函数不是一个选项,因为我想在我的目标上控制更多的表级选项,但它很接近)。因此,我正在寻找一个映射,该映射将确定Pandas数据库的“默认”SQLAlchemy数据类型。例如'int32'->INTEGER、>'object'->'CLOB、'bool'->'BOOLEAN'等…检查一下,我认为这会有帮助: