• 【Python】Excel处理


    1、包导入

    from openpyxl import Workbook
    from openpyxl import load_workbook
    from openpyxl.compat import range
    from openpyxl.utils import get_column_letter

    2、数据处理

    xlsfile = 'E:/NLP/0.数据列表_20181107.xlsx'
    wb = load_workbook(xlsfile)
    print(wb.sheetnames)
    ws3 = wb.create_sheet(title="Data")
    for row in range(0, 20):
    for col in range(0, 54):
    print(get_column_letter(col))
    _ = ws3.cell(column=col, row=row, value="%s" % get_column_letter(col))
    print(ws3['AA10'].value)
    wb.save(xlsfile)
    def parseDoc(f):
        try:
            doc = docx.Document(f)
            sheetName = os.path.basename(f)
            sheetName = sheetName.replace(".docx","")
            print(sheetName)
            xlsfile = 'E:/NLP/0.数据列表_20181107.xlsx'
            wb = load_workbook(xlsfile)
            print(wb.sheetnames)
            ws3 = wb.create_sheet(title=sheetName) 
            parag_num = 0
            row = 1
            ws3.cell(column=1, row=row, value="序号") 
            ws3.cell(column=2, row=row, value="关键字") 
            ws3.cell(column=3, row=row, value="条款名称") 
            ws3.cell(column=4, row=row, value="备注")
            row = 1 + row
            for para in doc.paragraphs :
                print("----------------------------------------------------")
                print(para.text)
                ws3.cell(column=3, row=row, value="%s" % para.text)
                row = 1 + row
                print("----------------------------------------------------")
                parag_num += 1      
            print ('This document has ', parag_num, ' paragraphs')
            wb.save(xlsfile)
        except Exception as e:
            print("Error:",e)
        finally:
            print("OK")    
  • 相关阅读:
    jquery判断元素是否可见隐藏
    jQuery的replaceWith()函数用法详解
    前端工作面试问题
    Windows下安装sass和compass失败的解决办法
    马尾图案之canvas的translate、scale、rotate的方法详解
    boost bimap
    boost multi index
    boost regex expression
    boost format
    boost lexical_cast
  • 原文地址:https://www.cnblogs.com/defineconst/p/9921456.html
Copyright © 2020-2023  润新知