博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
打开已经存在的excel,取出数据进行处理后,再次写入该表格
阅读量:7035 次
发布时间:2019-06-28

本文共 751 字,大约阅读时间需要 2 分钟。

# -*- coding: utf-8 -*- import xlrd from xlutils.copy import copy '''打开已经存在的excel,取出数据进行处理后,再次写入该表格''' excel_file = "D:\LAB\Study\Python\writeexcel\count.xls" # open old excel (formatting_info=True 保留原格式) oldworkbook = xlrd.open_workbook(excel_file, formatting_info=True) print oldworkbook sheet = oldworkbook.sheet_by_index(0) # get features va = sheet.col_values(10) print va # '处理数据' 此处省略 # copy a workbook newworkbook = copy(oldworkbook) newsheet = newworkbook.get_sheet(0) # write features for f_id in range(0, len(va)):     print f_id     newsheet.write(f_id, 11, va[f_id]) # save属性是workbook的,不是sheet的 newworkbook.save(excel_file) 注意写入的时候,用sheet要用newsheet,这个sheet有写入的功能,不能用oldsheet,这个只有读取功能。

转载于:https://www.cnblogs.com/azure-west/p/6876048.html

你可能感兴趣的文章
mysql "Your password has expired...."错误解决方案
查看>>
mysql数据库的理解
查看>>
12月29日学习内容整理:中间件
查看>>
[C] getopt使用说明
查看>>
A Tour of Go Short variable declarations
查看>>
字体转换网站——Font Squirrel
查看>>
python中如何实现将数据分成训练集与测试集
查看>>
Css3做的旋转显示文字和角度的变化
查看>>
自己做的一个小功能~
查看>>
spring之jdbcTemplate
查看>>
块元素、行内元素、行内块元素及其相互转化
查看>>
elasticsearch分词器
查看>>
java基础
查看>>
Unity路径规划
查看>>
python简单模拟:把树存储在数据表中
查看>>
HNUSTOJ-1009 格雷码
查看>>
bzoj1025
查看>>
常用插件
查看>>
如何用命令将本地项目上传到git,git基本使用
查看>>
mysql数据库学习目录
查看>>