动态将熊猫列映射到数据库列名称

时间:2019-07-27 19:36:28

标签: python sql pandas

我需要找到一种方法,可以将DataFrames的pandas列映射到sql表的列名

手动检查每一列

invoice_type_cols =[x for x in df.columns[df.columns.str.contains('INVOICE TYPE')]]
# debit_cols = [col for col in df.columns if 'DEBIT' in col]

if len(invoice_type_cols) ==1:
    for i in invoice_type_cols:
        df.rename({i:'INVOICE_TYPE'},axis=1,inplace=True) 

对于具有n个列的DataFrames列,我希望这样做。

0 个答案:

没有答案