Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python xlwings:“;没有名字';书籍';模块内';xlwings&x27&引用;_Python_Excel_Xlwings - Fatal编程技术网

Python xlwings:“;没有名字';书籍';模块内';xlwings&x27&引用;

Python xlwings:“;没有名字';书籍';模块内';xlwings&x27&引用;,python,excel,xlwings,Python,Excel,Xlwings,因此,我开始使用python,因为我主要使用Excel,所以xlwings包对我来说非常有趣 然而,我甚至无法运行测试,因为我似乎缺少某种依赖性 代码如下: import pandas as pd import xlwings as xw wb = xw.Book() 我在模块“xlwings”中得到一个没有名字的“Book”错误 我正在运行MacOS Catalina 10.15.6和Python版本3.9.0 这是comandpip show xlwings的输出: Name: xlwi

因此,我开始使用python,因为我主要使用Excel,所以xlwings包对我来说非常有趣

然而,我甚至无法运行测试,因为我似乎缺少某种依赖性

代码如下:

import pandas as pd
import xlwings as xw

wb = xw.Book()
我在模块“xlwings”中得到一个
没有名字的“Book”
错误

我正在运行MacOS Catalina 10.15.6和Python版本3.9.0

这是comand
pip show xlwings的输出:

Name: xlwings
Version: 0.20.8
Summary: Make Excel fly: Interact with Excel from Python and vice versa.
Home-page: https://www.xlwings.org
Author: Zoomer Analytics LLC
Author-email: felix.zumstein@zoomeranalytics.com
License: BSD 3-clause
Location: /Users/david/.pyenv/versions/3.9.0/lib/python3.9/site-packages
Requires: psutil, appscript
Required-by: 
我在这里看到了同样的问题,但解决方案是将“Book”一词大写,这不是本例中的问题,因为我已经测试了这两个选项。我还尝试使用工作簿()/workbook()


我做错了什么?我是否缺少任何软件包?

您是否已将测试脚本命名为
xlwings.py
?如果是这样的话,请重命名它,这样应该很好。请尝试使用xw.book()。使用mayus的book()仅适用于api