python 实现在Excel末尾增加新行

yipeiwu_com6年前Python基础

实例如下所:

import os
import xlrd
import xlwt
from xlutils.copy import copy

def excelwrite(L=None):
	if L is None:
		L = []
	print(L)
	filename = r'wldata.xls'
	workbook = xlrd.open_workbook(filename, formatting_info=True)
	sheet = workbook.sheet_by_index(0)
	rowNum = sheet.nrows
	colNum = sheet.ncols
	newbook = copy(workbook)
	newsheet = newbook.get_sheet(0)
	# 在末尾增加新行
	str = 'hehe'
	newsheet.write(rowNum, 0, str)
	# 覆盖保存
	newbook.save(filename)

以上这篇python 实现在Excel末尾增加新行就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

在Python的Flask框架下使用sqlalchemy库的简单教程

flask中的sqlalchemy 相比于sqlalchemy封装的更加彻底一些 , 在一些方法上更简单 首先import类库: 在CODE上查看代码片派生到我的代码片 <...

python中Genarator函数用法分析

本文实例讲述了python中Genarator函数用法。分享给大家供大家参考。具体如下: Generator函数的定义与普通函数的定义没有什么区别,只是在函数体内使用yield生成数据项...

Python读取mat文件,并转为csv文件的实例

初学Python,遇到需要将mat文件转为csv文件,看了很多博客,最后找到了解决办法,代码如下: #方法1 from pandas import Series,DataFrame...

用python 批量更改图像尺寸到统一大小的方法

如下所示: #提取目录下所有图片,更改尺寸后保存到另一目录 from PIL import Image import os.path import glob def convertj...

python脚本作为Windows服务启动代码详解

我们首先来看下全部代码: # -*- coding: cp936 -*- import win32serviceutil import win32service import...