我正在尝试使用pyexcel添加行数据。我一直在看医生和食谱,但没有用。我知道这是可能的,我可能没有看到明显的。在食谱中,我发现了一个名为update_rows()的方法,它有三个参数(fileToRead、list/dictionary、outputFile)

我得到以下错误:NotImplementedError:我们不覆盖文件

我看得出这不是我要找的方法。我对任何使用.ods格式的模块开放,如果它更适合我的需要。在

我的代码如下:import os

import pyexcel

import pyexcel.ext.ods

from pyexcel.cookbook import update_rows

import datetime

def mkExcel(dataList, tDate, pathToFile):

whereToGo = os.path.join(os.path.expanduser(pathToFile), "Archive_%s.ods") %tDate

if not os.path.exists(whereToGo):

dataList = pyexcel.utils.dict_to_array(dataList)

# "output.xls" "output.xlsx" "output.ods" "output.xlsm"

dataList = pyexcel.Sheet(dataList)

print dataList

dataList.save_as(whereToGo)

else:

dSheet = pyexcel.load(whereToGo, name_columns_by_row=0)

dataList = pyexcel.utils.dict_to_array(dataList)

custom_row = {"Row -1":[11, 12, 13]}

## update_rows(existing.ods, custom_row, new.ods)

update_rows(dSheet, custom_row, whereToGo)

now = datetime.datetime.now()

now = '%s-%s-%s'%(now.year, now.month, now.day)

example_dict = {"Column 1": [1, 2, 3], "Column 2": [4, 5, 6], "Column 3": [7, 8, 9]}

here = os.getcwd()

mkExcel(example_dict, now, here)

提前谢谢。在

python excel 添加数据_使用pyexcel python在电子表格中添加行数据相关推荐

  1. python excel 复制行_如何使用Python将一行Excel工作表复制到另一个工作表

    请参阅python excel库xlrd(用于excel阅读)/ xlwt(用于excel写入) http://www.python-excel.org/ 例如(阅读)(from this): imp ...

  2. python excel 复制行_如何使用python将一个excel文件按行复制到另一个excel文件

    我按以下方式读取excel文件:import xlrd import openpyxl book = xlrd.open_workbook("file.xlsx") sheet = ...

  3. 在jmeter中怎么提取数据_如何使用JMeter从文件中提取数据

    在性能测试方面,重用响应数据至关重要.几乎(如果不是全部!)负载测试场景假设您: 从先前的响应中提取有趣的方面,并在下一个请求中重用它们(也称为相关) 确保实际响应符合预期(又称断言) 因此,如果您是 ...

  4. python给excel添加超链接_怎样使用python在excel文件中设置超链接

    import os import xlwt import openpyxl import time import xlsxwriter #使用这个库创建excel def search_file(st ...

  5. python怎样清除csv中的数据_使用d清除CSV文件中的数据

    我试图从GCS读取一个CSV(带头)文件,该文件大约有150列,然后 1为特定列设置列数据 2用空值更新所有列的NaN 三.将csv文件(带标题)写入GCS 这里有一个棘手的部分:处理是在云数据流上完 ...

  6. Android怎么从云平台上摘取数据_如何将iPhone与安卓中的数据进行转换?其实你只需……...

    由于系统的不同,Android和iOS直接的数据迁移一直是跨系统换机用户的一个头疼事.加之iOS系统相对没安卓系统开放,数据的互传也一直较为繁琐.然而云端备份恢复.第三方软件备份成为了跨平台数据迁移的 ...

  7. python开发的程序中以电子表格显示数据_使用 Python 读取电子表格中的数据实例详解...

    Python 是最流行.功能最强大的编程语言之一.由于它是自由开源的,因此每个人都可以使用.大多数 Fedora 系统都已安装了该语言.Python 可用于多种任务,其中包括处理逗号分隔值(CSV)数 ...

  8. 如何用python整理数据_如何用python实现对数据库的整理

    展开全部 先花点时间来说说一个程序怎么和数e68a843231313335323631343130323136353331333361303131据库进行交互 1.和数据库建立连接 2.执行sql语句 ...

  9. python前端图表框架_图表highcharts联合jquery ajax 后端取数据前端图表渲染

    Highcharts是一个制作图表的纯Javascript类库,主要特性如下:兼容性:兼容当今所有的浏览器,包括iPhone.IE和火狐等等: 对个人用户完全免费: 纯JS,无BS: 支持大部分的图表 ...

最新文章

  1. 正确处理 Azure OnStop 事件
  2. vue中如何深度监听一个对象?
  3. 压力测试网站_一行命令就能网站压力测试和网站故障排除
  4. 桌面消息提醒_对win7的支持已近尾声,如何关闭不断弹出的提醒通知
  5. Cowboy 源码分析(十八)
  6. 手机单选按钮 html5,@html剃刀单选按钮mvc5(@html razor radio buttons mvc5)
  7. iOS开发UIResponder简介API
  8. 2018-2019-2 网络对抗技术 20165314 Exp7 网络欺诈防范
  9. 教您简单几步实现工业树莓派正确安装RS232转USB驱动
  10. 在线java编译器_五个免费在线Java编译器,轻松编译代码
  11. Javaweb安装教程
  12. 极客学院微信小程序视频教程
  13. 学习笔记 | 假设检验概念、小概率事件、P-Value与显著性水平、假设检验步骤
  14. 骑士精神 (迭代加深)
  15. 健脾和胃,养生食疗——山药枸杞鲫鱼汤了解一下
  16. Favicon.ico图片在线制作网站PHP源码+支持多种图片格式转换
  17. python处理skl参数、ubuntu下翻译选中文字
  18. 玩转MongoDB—基本概念及初步使用
  19. ubuntu系统损坏修复_修复损坏的ubuntu gui
  20. python中if有几种使用方式_在 Python 中可以使用 if 作为变量名。 (2.0分)_学小易找答案...

热门文章

  1. 函数式编程 -- 函数是一等公民、高阶函数、闭包
  2. python 学习笔记二 搭建ftp服务器
  3. C#LeetCode刷题之#896-单调数列(Monotonic Array)
  4. 项目使用ts辅助_我如何建立辅助项目并在第一周获得31,000名用户
  5. 游戏窗口组合键消息失败_5失败的投资组合,以后我在这里
  6. layui 自定义request_layui中使用自定义数据格式对数据表格进行渲染
  7. 基于python的智能风扇设计_智能风扇设计毕业设计
  8. LabVIEW: 无法执行该VI。
  9. 零基础学Python的几个经典例子
  10. Python爬虫提取神器,正则表达式(re模块),全程干货!