• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

Python pandas read_excel to_excel 按行列处理数据

武飞扬头像
一个字节
帮助1

def update_address_module_info():
    import pandas as pd
    from openpyxl import load_workbook

    file_path = "/home/imdc变更.xlsx"
    #open excel
    df = pd.read_excel(file_path, sheet_name = "Sheet2")
    _module_list = []
    print(_module_list)
    for idx in range(16, 96):
        #print(idx)
        #use row col location data info
        module = df.iloc[idx,0]
        if module in address_module_list:
        	#prepare colname and datainfo
            data = pd.DataFrame({'实际情况': ['address有']})
            #start write to excel
            with pd.ExcelWriter(file_path) as writer:
                book = load_workbook(file_path)
                writer.book = book
                writer.sheets = dict((ws.title, ws) for ws in book.worksheets)
                data.to_excel(writer, sheet_name='Sheet2', index=False, header=False, startrow=idx 1, startcol=2)
    print("finished")
学新通

注意:startrow、startcol为写入的起始行列

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhfiaack
系列文章
更多 icon
同类精品
更多 icon
继续加载