Python 3.11.1 (tags/v3.11.1:a7a450f, Dec 6 2022, 19:58:39) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
import xlwings as xw
app=xw.APP(visible=True,add_book=False)
Traceback (most recent call last):
File "
app=xw.APP(visible=True,add_book=False)
AttributeError: module 'xlwings' has no attribute 'APP'. Did you mean: 'App'?
False)
AttributeError: module 'xlwings' has no attribute 'APP'. Did you mean: 'App'?
import xlwings as xw
app=xw.App(visible=True,add_book=False,spec='wpsoffice')
要打开wps需要这样spec='wpsoffice'
##这样 ?
import xlwings as xw
app=xw.App(visible=True,add_book=False)
从你的代码中,我看到你试图使用 xlwings
模块创建一个 APP
类的实例,但 APP
类并不存在于xlwings
模块中。错误消息提示你可能想要使用 App
类。
要创建 App
类的实例,你可以使用如下代码:
import xlwings as xw
app = xw.App(visible=True, add_book=False)
你还需要确保安装了 xlwings 模块,并且它在你的 Python 环境中可用。你可以通过使用 pip 命令来安装该模块,如下所示:
pip install xlwings
安装了 xlwings 模块后,你应该能够创建 App 类的实例,并使用它在 Python 代码中处理 Excel 文件。
如有帮助,望采纳
import xlwings as xw
app = xw.App(visible=True, add_book=False)
Python 3.11.1 (tags/v3.11.1:a7a450f, Dec 6 2022, 19:58:39) [MSC v.1934 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license()" for more information.
import xlwings as xw
app=xw.APP(visible=True,add_book=False)
Traceback (most recent call last):
File "<pyshell#1>", line 1, in
app=xw.APP(visible=True,add_book=False)
AttributeError: module 'xlwings' has no attribute 'APP'. Did you mean: 'App'?
False)
AttributeError: module 'xlwings' has no attribute 'APP'. Did you mean: 'App'?
Python 3.11.1(标签/v3.11.1:a7a450f,2022年12月6日,19:58:39)[MSC v.1934 64位(AMD64)]在win32上
键入“help”、“copyright”、“credit”或“license()”以获取更多信息。
将xlwings导入为xw
app=xw.app(visible=True,add_book=False)
回溯(最近一次调用):
文件“<pyshell#1>”,第1行,位于
app=xw.app(visible=True,add_book=False)
AttributeError:模块“xlwings”没有属性“APP”。你是说“应用程序”吗?
错误)
AttributeError:模块“xlwings”没有属性“APP”。你是说“应用程序”吗?
SyntaxError: positional argument follows keyword argument
语法错误:位置参数跟在关键字参数后面
解题:去掉后面的那部分定义,spec='wpsoffice'。另外你贴的代码中add_book-False,应该-改成=号
import xlwings as xw
app=xw.App(visible=True,add_book=False)
APP改为App
根据您的错误提示,'xlwings'模块中没有'APP'属性,您应该使用'App'属性。
例如,您可以尝试以下代码:
import xlwings as xw
app = xw.App(visible=True, add_book=False)
此外,请确保您已正确安装了xlwings库。可以通过在Python交互式命令行中运行以下命令来完成:
pip install xlwings
如果在安装xlwings库时遇到问题,请参考xlwings官方文档:https://docs.xlwings.org/en/stable/installation.html。