zoukankan      html  css  js  c++  java
  • python excel的读和写

    读excel示例:

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    import xlrd
    from xlrd.book import Book
    from xlrd.sheet import Sheet
    from xlrd.sheet import Cell
    
    workbook = xlrd.open_workbook('基础课程大纲.xlsx')
    
    sheet_names = workbook.sheet_names()
    
    # sheet = workbook.sheet_by_name('工作表1')
    sheet = workbook.sheet_by_index(1)
    
    # 循环Excel文件的所有行
    for row in sheet.get_rows():
        # 循环一行的所有列
        for col in row:
            # 获取一个单元格中的值
            print(col.value)

    写excel示例:

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    import xlwt
    
    wb = xlwt.Workbook()
    sheet = wb.add_sheet('sheet1')
    
    for row in range(10):
        for col in range(5):
            sheet.write(row, col, '第{0}行第{1}列'.format(row, col))
    
    wb.save('xxx.xls')
    
    
    # 更多示例:https://github.com/python-excel/xlwt/tree/master/examples
  • 相关阅读:
    ES6
    django创建超级用户
    小程序-网络请求api
    小程序-数据双向绑定
    POJ2406 Power Strings
    POJ2758 Checking the Text
    LightOJ1197
    51Nod
    CF55D
    Kattis
  • 原文地址:https://www.cnblogs.com/ahliucong/p/10605459.html
Copyright © 2011-2022 走看看