python提取excel一列或多列数据另存为新表(1)

时间:2024-11-17 07:04:19

系列文章目录

文章目录

  • 系列文章目录
  • 前言
  • 一、python提取excel指定一列保存到新表
  • 二、python提取excel指定两列保存到新表
  • 总结


前言

一、python提取excel指定一列保存到新表

原数据举例如下:
提取B列另存到新表
在这里插入图片描述
执行文件如下:


import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(r'D:\Users\gxcaoty\Desktop\全流程\', usecols=[1])  # 读取项目名称一列,不要列名names=None
    df_li = df.values.tolist()
    result = []
    for s_li in df_li:
        result.append(s_li[0])
    print(result)
    df = pd.DataFrame(result, columns=['name'])
    df.to_excel("", index=False)
if __name__ == '__main__':
    excel_one_line_to_list()

执行结果如下:
在这里插入图片描述

二、python提取excel指定两列保存到新表

执行文件如下:

import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(r'D:\Users\gxcaoty\Desktop\全流程\', usecols=[1, 2])  # 读取项目名称和行业领域两列,并不要列名names=None
    df_li = df.values.tolist()
    print(df_li)
    df = pd.DataFrame(df_li, columns=['name', 'local'])
    df.to_excel("", index=False)

if __name__ == '__main__':
    excel_one_line_to_list()

执行结果如下:
在这里插入图片描述


总结

分享:
人生在世,注定要受许多委屈。而一个人越是成功,他所遭受的委屈也越多。要使自己的生命获得价值和炫彩,就不能太在乎委屈,不能让它们揪紧你的心灵、扰乱你的生活。要学会一笑置之,要学会超然待之,要学会转化势能。智者懂得隐忍,原谅周围的那些人,在宽容中壮大自己。——莫言