Python操作Excel进行数据替换

近期有遇到了一个Excel的需求,因Excel文件太多,想着简化工作,通过Python进行数据处理。

openpyxl

(excel_file):
    wb = openpyxl.load_workbook(excel_file)
    ws = wb.get_sheet_names()
    (ws)
    sheet ws:
        line = wb.get_sheet_by_name(sheet)
        row line.iter_rows(=):
            cell row:
                == cell.value:
                    line.cell(=cell.row=cell.column=)
                == cell.value:
                    line.cell(=cell.row=cell.column=)
                == cell.value:
                    line.cell(=cell.row=cell.column=)
                == cell.value:
                    line.cell(=cell.row=cell.column=)
    wb.save(excel_file)

__name__ == :
    run()

在进行相关的编程过程中遇到很多的问题,下面一一做下记录。

对于判断过程中使用“in”进行判断,但是因“in”是在指定序列中找到值返回 True,否则返回 False。而我的数据是元组。不支持修改和判断。

所以在经过思考后,使用了“==”。


猜你喜欢

转载自blog.51cto.com/zhanx/2482315