首页 > 其他分享 >pandas 写Excel 时报错:ValueError: Writing 0 cols but got 8 aliases

pandas 写Excel 时报错:ValueError: Writing 0 cols but got 8 aliases

时间:2023-02-01 08:44:05浏览次数:64  
标签:line code tool py Excel cols spiderYesmro3 pandas

pandas 写Excel 时报错:

Traceback (most recent call last):
  File "D:\code_tool\spiderYesmro3\main.py", line 244, in <module>
    main()
  File "D:\code_tool\spiderYesmro3\main.py", line 33, in main
    df.to_excel(writer, sheet_name=cate, header=excel_title, index=False)
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\util\_decorators.py", line 211, in wrapper
    return func(*args, **kwargs)
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\util\_decorators.py", line 211, in wrapper
    return func(*args, **kwargs)
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\core\generic.py", line 2374, in to_excel
    formatter.write(
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\io\formats\excel.py", line 950, in write
    writer._write_cells(
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\io\excel\_openpyxl.py", line 492, in _write_cells
    for cell in cells:
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\io\formats\excel.py", line 887, in get_formatted_cells
    for cell in itertools.chain(self._format_header(), self._format_body()):
  File "D:\code_tool\spiderYesmro3\venv\lib\site-packages\pandas\io\formats\excel.py", line 691, in _format_header_regular
    raise ValueError(
ValueError: Writing 0 cols but got 8 aliases

复现:

参考资料:

https://blog.csdn.net/weixin_45249324/article/details/125970832

标签:line,code,tool,py,Excel,cols,spiderYesmro3,pandas
From: https://www.cnblogs.com/czzz/p/17081370.html

相关文章

  • Pandas日期时间格式化
    当进行数据分析时,我们会遇到很多带有日期、时间格式的数据集,在处理这些数据集时,可能会遇到日期格式不统一的问题,此时就需要对日期时间做统一的格式化处理。比如“Wednesday......
  • Pandas时间序列
    顾名思义,时间序列(timeseries),就是由时间构成的序列,它指的是在一定时间内按照时间顺序测量的某个变量的取值序列,比如一天内的温度会随时间而发生变化,或者股票的价格会随着时......
  • Pandas resample数据重采样
    随机抽样,是统计学中常用的一种方法,它可以帮助我们从大量的数据中快速地构建出一组数据分析模型。在Pandas中,如果想要对数据集进行随机抽样,需要使用sample()函数。samp......
  • 调用后台接口实现Excel导出功能以及导出乱码问题解决
    实现效果在导出表格数据的时候,通常分为两种情况页面列表数据导出接口返回数据导出这里主要介绍接口返回数据导出,关于页面的列表数据导出,请看另一篇:vue3+element表格......
  • 前端VUE+后端springboot实现导入返回excel校验结果demo
    vue代码<!--菜单导入对话框--><el-dialog:title="upload.title":visible.sync="upload.open":close-on-click-modal="false"width="400px"append-to-body>......
  • Springboot 使用easyexcel 实现Excel导出功能
    Springboot使用easyexcel实现Excel导出导入easyexcel依赖<!--alibabaeasyexcelexcel导出依赖--><dependency><groupId>com.alibaba</groupId>......
  • java hutool 导出excel 合并单元格
    packagepdf;importlombok.Data;importjava.math.BigDecimal;@DatapublicclassVerifyPlatform{ privatestaticfinallongserialVersionUID=1L; /**......
  • ORACLE BIPUBILSHER EXCEL模板相关问题
    1.BIPublisher介绍OracleBIpublisher,它的前身是oraclexmlpublisher。它是对一数据集(数据集简单说就是一张表)的展现定义多个模板。业务用户可以通过使用通用桌面工具......
  • 在Excel中vlookup使用技巧
    一、只需要用vlookup在一列中查找值,返回true或false(是或否),而不是返回匹配到的值。采用以下公式:=IF(ISNA(VLOOKUP(目标值,$D:$E,1,FALSE)),"否","是")原理是,VLOOKUP......
  • phpexcel 一些基本设置总结
    1.实例化$objPHPExcel=newPHPExcel();//实例化PHPExcel类库,相当于新建一个Excel表$objSheet=$objPHPExcel->getActiveSheet();//获取当前活动sheet$objSheet-......