我正在尝试将数据框导出到mysql数据库中。我正在通过订单和库存API调用来获取数据。
我已经成功地将订单和库存API调用保存到数据帧中,并将订单数据帧导出到MySQL表中。
然而,清单数据帧抛给了我一个错误:
TypeError: sequence item 0: expected str instance, dict found
我不确定我做错了什么,我确实怀疑清单的dataframe在许多列中包含许多嵌套的json,但不确定该怎么办。
到目前为止,我的清单代码如下:
import pandas as pd
#python libary to compare today date for
我在pandas中运行了一个很长的ETL管道。我必须创建不同的pandas数据帧,并且我想为一些数据帧释放内存。 我一直在阅读如何释放内存,我发现运行此命令不会释放内存: del dataframe 下面是这个链接:How to delete multiple pandas (python) dataframes from memory to save RAM?,其中一个答案说del语句并不删除实例,它只是删除了一个名称。 在答案中,他们说将数据帧放在列表中,然后删除列表: lst = [pd.DataFrame(), pd.DataFrame(), pd.DataFrame()]
del