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

系列文章目录


前言

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

原数据举例如下: 提取B列另存到新表 执行文件如下:

import pandas as pd
def excel_one_line_to_list():
    df = pd.read_excel(rD:UsersgxcaotyDesktop全流程2.xlsx, 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("yili.xlsx", 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(rD:UsersgxcaotyDesktop全流程2.xlsx, usecols=[1, 2])  # 读取项目名称和行业领域两列,并不要列名names=None
    df_li = df.values.tolist()
    print(df_li)
    df = pd.DataFrame(df_li, columns=[name, local])
    df.to_excel("li.xlsx", index=False)

if __name__ == __main__:
    excel_one_line_to_list()

执行结果如下:


总结

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

经验分享 程序员 微信小程序 职场和发展