#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date : 2016-08-21 12:54:12
# @Author : Your Name (you@example.org)
# @Link : http://example.org
# @Version : $Id$
import os
import xlwt
import xlrd
from xlutils.copy import copy
from datetime import date
import time
def getMonAndDay():
today = date.today()
return str(today.month) + 'm' + str(today.day)+'d'
class excelutil(object):
"""docstring for excelutil"""
def __init__(self, fileName):
super(excelutil, self).__init__()
self.fileName = fileName
self.readExcel(fileName)
def readExcel(self,fileName):
if not os.path.exists(fileName):
fileExcel = xlwt.Workbook()
fileExcel.add_sheet(getMonAndDay())
fileExcel.save(self.fileName)
self.rbdata = xlrd.open_workbook(self.fileName)
self.wbdata = copy(self.rbdata)
self.setCurrentTableByIndex(0)
def setCurrentTableByIndex(self,index):
self.rbtable = self.rbdata.sheet_by_index(index)
self.wbtable = self.wbdata.get_
python 操作excel 读写同一个文件
最新推荐文章于 2024-08-31 07:11:56 发布