【问题标题】:Pandas to_excel to write a dataframe results in blank spreadsheet - how write to excel using xlwt?Pandas to_excel 在空白电子表格中写入数据框 - 如何使用 xlwt 写入 excel?
【发布时间】:2016-11-21 03:49:36
【问题描述】:

编写数据框:

New_DF = 
            caviae  species  murliniae  freundii  braakii  freundii  cloacae  \
15368485     NaN      NaN        NaN       NaN      NaN       NaN      NaN   
15368486     NaN      NaN        NaN         1      NaN         1      NaN   
15368487     NaN      NaN        NaN       NaN      NaN       NaN      NaN   
15368488     NaN      NaN        NaN       NaN      NaN       NaN      NaN   
15368489     NaN        1        NaN       NaN      NaN       NaN      NaN  

等 到 .xls 电子表格,工作簿“Sheet1”:

import StringIO
import pandas as pd
import xlwt

New_DF = pd.DataFrame(SpeciesCount,labNo,Species)

xlwt_writer = pd.io.excel.get_writer('xlwt')

my_writer = xlwt_writer('C:\Users\Georgina\Documents\Test\1291707 STS Excel Extract.xls')

xl_out = StringIO.StringIO()
my_writer.path = xl_out
New_DF.to_excel(my_writer,sheet_name='Sheet1',startrow = 4)
my_writer.save()

这不会改变 .xls 文件或输出错误消息

非常感谢任何帮助

【问题讨论】:

  • xl_out 应该做什么?这可能是空的,并将 xlwt_writer 的路径重置为 None 或空字符串。
  • 我是从阅读其他各种帮助页面中得知的:stackoverflow.com/questions/28058563/… 我已将 xl_out 更改为文件所在的路径,现在 my_writer.save() 行存在问题。它给了我错误:“in save f = open(file_name_or_filelike_obj, 'w+b') IOError: [Errno 13] Permission denied: 'C:\\Users\\Georgina\\Documents\\Software Development\\Bacti Comments自动排序'"
  • 根据windows exporer,我拥有该目录的权限
  • 这是如何解决的?我在 Windows 10 中遇到了同样的问题

标签: python pandas dataframe export-to-excel xlwt


【解决方案1】:

试试这个:

import StringIO
import pandas as pd
import xlwt

New_DF = pd.DataFrame(SpeciesCount,labNo,Species)

writer = pd.ExcelWriter('C:\Users\Georgina\Documents\Test\1291707 STS Excel Extract.xls', engine='xlwt')
New_DF.to_excel(writer, sheet_name='Sheet1', startrow = 4)
writer.save()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-05-18
    • 1970-01-01
    • 2018-02-16
    • 2017-08-09
    • 2021-04-05
    • 2022-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多