使用xlsxwriter中的Workbook对象时,Workbook对象没有属性'add_sheet'

沙哈

我不仅对python相当陌生,而且这是我在该论坛上的第一篇文章。我正在学习如何集成python和excel。我能够得到以下代码:

import numpy as np
import pandas as pd
import xlrd, xlwt
import xlsxwriter
path = "C:/Users/Python/data/"
data = np.arange(1, 101).reshape((10,10))
wb = xlsxwriter.Workbook(path + 'workbook.xlsx')
ws_1 = wb.add_sheet('first_sheet')
ws_2 = wb.add_sheet('second_sheet')
for c in range(data.shape[0]):
    for r in range(data.shape[1]):
        ws_1.write(r, c, data[c, r])
        ws_2.write(r, c, data[c, r])
wb.close()

可以在Jupyter Notebook上并通过anaconda python shell工作,但是当我在Spyder中运行时,我在ipython控制台上收到以下错误消息:

runfile('C:/Users/Python/excel_integration1.py',wdir ='C:/ Users / Python')追溯(最近一次调用):

在运行文件('C:/Users/Python/excel_integration1.py',wdir ='C:/ Users / Python')中,文件“”,第1行

文件“ C:\ Users \ Anaconda2 \ lib \ site-packages \ spyder \ utils \ site \ sitecustomize.py”,行execfile(文件名,名称空间)中的行866

文件“ C:\ Users \ Anaconda2 \ lib \ site-packages \ spyder \ utils \ site \ sitecustomize.py”,第87行,位于execfile exec(编译(scripttext,filename,'e​​xec'),glob,loc)

ws_1 = wb.add_sheet('first_sheet')中的文件“ C:/Users/Python/excel_integration1.py”,第7行

AttributeError:“工作簿”对象没有属性“ add_sheet”

我期待着您的帮助。

帝斯曼

如xlsxwriter文档中所示,xlsxwriter中的方法名称为add_worksheet您正在使用add_sheet我怀疑您可能已经从xlwt或其他库中读取了示例,因为在xlwt中您可能已经

>>> import xlwt
>>> wb = xlwt.Workbook()
>>> wb.add_sheet("some name")
<xlwt.Worksheet.Worksheet object at 0x7f6633b466d8>

但是有了xlsxwriter

>>> import xlsxwriter
>>> wb = xlsxwriter.Workbook()
>>> wb.add_sheet("won't work")
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
AttributeError: 'Workbook' object has no attribute 'add_sheet'
>>> wb.add_worksheet("will work")
<xlsxwriter.worksheet.Worksheet object at 0x7f6632e70320>

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

xlsxwriter AttributeError:'str'对象没有属性'add_worksheet'

来自分类Dev

AttributeError:“ Sheet”对象没有属性“ write”

来自分类Dev

discord.py在使用add_roles时等待“ AttributeError:'list'对象没有属性'id'”

来自分类Dev

discord.py在使用add_roles时等待“ AttributeError:'list'对象没有属性'id'”

来自分类Dev

AttributeError:“模块”对象没有属性“ add_arg_scope”

来自分类Dev

“工作簿”对象没有属性“ add_chart”

来自分类Dev

“用户”对象没有属性“ add_roles”

来自分类Dev

python错误“ dict”对象没有属性:“ add”

来自分类Dev

Kivy:AttributeError:'NoneType' 对象没有属性 'add_widget'

来自分类Dev

“请求”对象没有属性“add_data”

来自分类Dev

openpyxl + load_workbook + AttributeError:“ NoneType”对象没有属性“ date1904”

来自分类Dev

在Apache POI中使用Workbook和Sheet类?

来自分类Dev

django-1.8:“ XXXView”对象没有属性“ add_error”

来自分类Dev

异常值:“ NoneType”对象没有属性“ add”,类别名称未显示Django

来自分类Dev

我的代码失败,错误为“ AttributeError:'NoneType'对象没有属性'add'”

来自分类Dev

ContextDecorator 的后继者不起作用:'generator' 对象没有属性 'add'

来自分类Dev

如何从Java中的Workbook对象获取inputStream

来自分类Dev

如何从Java中的Workbook对象获取inputStream

来自分类常见问题

对象属性中没有值时的数组排序

来自分类Dev

在字典中循环时,Nonetype对象没有属性“ items”

来自分类Dev

尝试从文件中读取时,对象没有属性错误

来自分类Dev

AttributeError:使用BeautifulSoup时,“ NoneType”对象没有属性“ text”

来自分类Dev

AttributeError: 'float' 对象在使用 linregress 时没有属性 'shape'

来自分类Dev

使用admin1时,CLIMADA中的'GeoDataFrame'对象没有属性'assign_centroids'

来自分类Dev

当目录中存在同名文件时,“对象 _workbook 的方法保存失败”

来自分类Dev

AttributeError''对象在Get Request中返回对象时没有属性'get'

来自分类Dev

在Django中创建用户时出现以下错误:类型对象“用户”没有属性“对象”

来自分类Dev

“功能”对象没有属性“对象” DJANGO(从数据库中获取数据时出错)

来自分类Dev

Python-条件格式的Google表格-“电子表格”对象没有属性“ add_format”

Related 相关文章

  1. 1

    xlsxwriter AttributeError:'str'对象没有属性'add_worksheet'

  2. 2

    AttributeError:“ Sheet”对象没有属性“ write”

  3. 3

    discord.py在使用add_roles时等待“ AttributeError:'list'对象没有属性'id'”

  4. 4

    discord.py在使用add_roles时等待“ AttributeError:'list'对象没有属性'id'”

  5. 5

    AttributeError:“模块”对象没有属性“ add_arg_scope”

  6. 6

    “工作簿”对象没有属性“ add_chart”

  7. 7

    “用户”对象没有属性“ add_roles”

  8. 8

    python错误“ dict”对象没有属性:“ add”

  9. 9

    Kivy:AttributeError:'NoneType' 对象没有属性 'add_widget'

  10. 10

    “请求”对象没有属性“add_data”

  11. 11

    openpyxl + load_workbook + AttributeError:“ NoneType”对象没有属性“ date1904”

  12. 12

    在Apache POI中使用Workbook和Sheet类?

  13. 13

    django-1.8:“ XXXView”对象没有属性“ add_error”

  14. 14

    异常值:“ NoneType”对象没有属性“ add”,类别名称未显示Django

  15. 15

    我的代码失败,错误为“ AttributeError:'NoneType'对象没有属性'add'”

  16. 16

    ContextDecorator 的后继者不起作用:'generator' 对象没有属性 'add'

  17. 17

    如何从Java中的Workbook对象获取inputStream

  18. 18

    如何从Java中的Workbook对象获取inputStream

  19. 19

    对象属性中没有值时的数组排序

  20. 20

    在字典中循环时,Nonetype对象没有属性“ items”

  21. 21

    尝试从文件中读取时,对象没有属性错误

  22. 22

    AttributeError:使用BeautifulSoup时,“ NoneType”对象没有属性“ text”

  23. 23

    AttributeError: 'float' 对象在使用 linregress 时没有属性 'shape'

  24. 24

    使用admin1时,CLIMADA中的'GeoDataFrame'对象没有属性'assign_centroids'

  25. 25

    当目录中存在同名文件时,“对象 _workbook 的方法保存失败”

  26. 26

    AttributeError''对象在Get Request中返回对象时没有属性'get'

  27. 27

    在Django中创建用户时出现以下错误:类型对象“用户”没有属性“对象”

  28. 28

    “功能”对象没有属性“对象” DJANGO(从数据库中获取数据时出错)

  29. 29

    Python-条件格式的Google表格-“电子表格”对象没有属性“ add_format”

热门标签

归档