python操作excel

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 这里介绍如何用python来自动完成我们的excel工作。 本文的目的是展示一些常见的Excel任...
    陈容喜阅读 8,196评论 1 10
  • 每次搞考勤都要弄很久很久,一直想着搞一个代码出来,一直拖一直拖一直拖,直到这次忍不了了,结果用的时间都可以搞两次考...
    夹小欣阅读 2,105评论 0 0
  • 包 python操作excel的包有不少,这次记录xlrd、xlwt、xlutils三个包的使用。从名字可以看出来...
    晚上吃火锅吗阅读 750评论 0 2
  • layout: docs-default 认证选项 例子详细介绍使用了如何使用本节提到的内容 IdentitySe...
    灭蒙鸟阅读 1,397评论 0 0
  • 简书尽然不支持LaTex公式编辑!!!! 图 有向图与无向图的区别在于边集合E是否有相,另外表示的区别在于$e =...
    Kean_L_C阅读 760评论 0 1