我需要添加不同类型的文件(CSV、XML、xlsx等)到数据库(Postgresql)。我知道如何通过panda读取它,但我在将其添加到数据库时遇到了一些问题。我需要使用哪些库?它需要将它们转换为一种格式吗?
dbf7pr2w1#
1.用Pandas读文件:文件pd.read格式XML_df = pd.read_xml(“文件. xml”)xlsx_df = pd.read_excel('文件. xlsx')1.在数据库中添加与文件中的列类似的表1.将文件添加到数据库xlsx_df.to_sql('表名称',引擎,如果存在='替换',索引=False)
1条答案
按热度按时间dbf7pr2w1#
1.用Pandas读文件:
文件pd.read格式
XML_df = pd.read_xml(“文件. xml”)
xlsx_df = pd.read_excel('文件. xlsx')
1.在数据库中添加与文件中的列类似的表
1.将文件添加到数据库
xlsx_df.to_sql('表名称',引擎,如果存在='替换',索引=False)