python操作excel

  1. 安装

    pip install

  2. 导包

    import pandas

  3. 使用

    1. 读文件:df = pd.read_excel(name, sheet_name)

    2. 获取每行数据:

      1. # 获取行号的索引,并对其进行遍历:
            for line in df.index.values:
                # 根据i来获取每一行指定的数据 并利用to_dict转成字典
                row_data = df.iloc[line, [21]].to_list()
                report_reason = row_data[0]
    3. 新增一列数据:

            data = []
        col_name = df.columns.tolist()
        col_name.insert(22, '列名')
        df['列名'] = data
        df = df.reindex(columns=col_name)
        df.to_excel('excel.xlsx', sheet_name)
上一篇: