python使用xlrd xlwt操作Excel

这里主要示范模块的一些简单实用方法,方便以后查阅:


import xlrd
import xlwt
import sys



"""下面是xlrd模块的一些简单实用方法"""
fileName = "testFile.xlsx"
fd = xlrd.open_workbook(fileName)

try:
    sheetPage = fd.sheet_by_name(u"Sheet1")
except:
    print "no sheet named Sheet1 in %s " % filename 
    
rows = sheetPage.nrows
cols = sheetPage.ncols
print "Sheet1 rows: " + str(rows)
print "Sheet1 cols: " + str(cols)


"""下面是xlwt模块的一些简单实用方法"""

"""用来存储用户输入的name age"""
name_age_list = []

""" 初始化输入计数 """
redNum = 0


"""循环读取"""
while True:
    if redNum == 6:
        break
    else:
        line = sys.stdin.readline()
        redNum += 1
        name_age_list.append(line)

"""新建文件"""
sheetFile = xlwt.Workbook()
"""建立页表"""
sheetPage = sheetFile.add_sheet("nameSheet")

i = 0    
for red in name_age_list:
    name = red.split()[0]
    age = red.split()[1]
    sheetPage.write(i, 0, name)
    sheetPage.write(i, 1, int(age))
    i += 1
    
"""保存文件"""
sheetFile.save("example1.xls")


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值