从Excel工作表写入txt文档时追加数据

尼克·M。

有一个名为:file.txt的文本文档,上面已经有文本。

当我浏览Excel工作表并写入文本文件时,它会擦除​​其中的原始文本。

如何在保留原始文本信息的同时仅附加excel工作表中的信息?

代码

import xlwt
import xlrd
import csv

workbook = xlrd.open_workbook('input.xls')
sheet = workbook.sheet_by_index(2)

data = []
data.append([sheet.cell_value(row, 0).strip() for row in range(sheet.nrows)])
data.append([sheet.cell_value(row, 1).strip() for row in range(sheet.nrows)])

workbook = xlwt.Workbook()
sheet = workbook.add_sheet('test')

for colidx, col in enumerate(data):
    for rowidx, row in enumerate(col):
        sheet.write(rowidx, colidx, row)    

transposed = zip(*data)
with open('file.txt','wb') as fou:
    writer = csv.writer(fou)
    for row in transposed:
        writer.writerow(row)
机械肉

如果我理解正确,则希望将其ab作为标志传递open()

transposed = zip(*data)
#                     v
with open('file.txt','ab') as fou:
    writer = csv.writer(fou)
    for row in transposed:
        writer.writerow(row)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将数据写入Excel工作表Java

来自分类Dev

如果工作簿包含数据透视表,则添加数据后无法保存 Excel 工作表

来自分类Dev

用户关闭Excel时将工作表写入CSV

来自分类Dev

将数据框列表以多张工作表的形式写入Excel

来自分类Dev

将多个熊猫数据框写入多个Excel工作表

来自分类Dev

openpyxl 不将数据框写入 Excel 工作表

来自分类Dev

使用 Epplus LoadFromCollection() 向现有 Excel 工作表添加数据会损坏 Excel 工作簿

来自分类Dev

使用 xlsxwriter 将数据从 Dataframe 写入 Excel 表时出错

来自分类Dev

追加数据框时修复索引

来自分类Dev

C++读取txt文件并在每行追加数据

来自分类Dev

Excel未写入特定工作表

来自分类Dev

从ArrayList写入Excel工作表ListIterator

来自分类Dev

Java关闭挂钩并写入Excel工作表

来自分类Dev

从GUI将信息写入Excel工作表

来自分类Dev

无法使用熊猫将完整的数据透视表写入现有excel工作簿中的新工作表

来自分类Dev

当Excel工作簿具有打开的连接时,写入Access表失败

来自分类Dev

当Excel工作簿具有打开的连接时,写入Access表失败

来自分类Dev

使用TestNG DataProvider时,是否可以从SAME Excel工作表中读取和写入参数?

来自分类Dev

使用xlsx和R将多个数据框写入一个Excel工作表

来自分类Dev

无法使用for循环(Apache_poi)在Excel工作表中写入数据

来自分类Dev

如何从熊猫数据框中的特定列写入多个Excel工作表?

来自分类Dev

从两个不同的函数获取数据框并写入两个不同的Excel工作表

来自分类Dev

将数据帧列表(已抓取)写入单个Excel工作表

来自分类Dev

将R数据框写入具有多个工作表的excel文件

来自分类Dev

Python /熊猫:使用“循环”将多个数据框写入Excel工作表

来自分类Dev

Rails,如何使用“ roo” gem替换或写入excel工作表文件中的数据

来自分类Dev

无法使用for循环(Apache_poi)在Excel工作表中写入数据

来自分类Dev

使用ActiveX将数据写入excel并更改工作表名称--Matlab

来自分类Dev

使用XLSX Writer将数据透视表写入Excel工作簿范围

Related 相关文章

  1. 1

    将数据写入Excel工作表Java

  2. 2

    如果工作簿包含数据透视表,则添加数据后无法保存 Excel 工作表

  3. 3

    用户关闭Excel时将工作表写入CSV

  4. 4

    将数据框列表以多张工作表的形式写入Excel

  5. 5

    将多个熊猫数据框写入多个Excel工作表

  6. 6

    openpyxl 不将数据框写入 Excel 工作表

  7. 7

    使用 Epplus LoadFromCollection() 向现有 Excel 工作表添加数据会损坏 Excel 工作簿

  8. 8

    使用 xlsxwriter 将数据从 Dataframe 写入 Excel 表时出错

  9. 9

    追加数据框时修复索引

  10. 10

    C++读取txt文件并在每行追加数据

  11. 11

    Excel未写入特定工作表

  12. 12

    从ArrayList写入Excel工作表ListIterator

  13. 13

    Java关闭挂钩并写入Excel工作表

  14. 14

    从GUI将信息写入Excel工作表

  15. 15

    无法使用熊猫将完整的数据透视表写入现有excel工作簿中的新工作表

  16. 16

    当Excel工作簿具有打开的连接时,写入Access表失败

  17. 17

    当Excel工作簿具有打开的连接时,写入Access表失败

  18. 18

    使用TestNG DataProvider时,是否可以从SAME Excel工作表中读取和写入参数?

  19. 19

    使用xlsx和R将多个数据框写入一个Excel工作表

  20. 20

    无法使用for循环(Apache_poi)在Excel工作表中写入数据

  21. 21

    如何从熊猫数据框中的特定列写入多个Excel工作表?

  22. 22

    从两个不同的函数获取数据框并写入两个不同的Excel工作表

  23. 23

    将数据帧列表(已抓取)写入单个Excel工作表

  24. 24

    将R数据框写入具有多个工作表的excel文件

  25. 25

    Python /熊猫:使用“循环”将多个数据框写入Excel工作表

  26. 26

    Rails,如何使用“ roo” gem替换或写入excel工作表文件中的数据

  27. 27

    无法使用for循环(Apache_poi)在Excel工作表中写入数据

  28. 28

    使用ActiveX将数据写入excel并更改工作表名称--Matlab

  29. 29

    使用XLSX Writer将数据透视表写入Excel工作簿范围

热门标签

归档