xl.Workbook()(pyvot)不会打开一个excel工作簿

xl.Workbook()(pyvot)不会打开一个excel工作簿,第1张

概述xl.Workbook()(pyvot)不会打开一个excel工作簿

我想在本教程中用pyvot创build一个excel工作簿。 Pyvot安装正确,因为我可以导入它没有错误。 但是当我这样做:

import xl xl.Workbook()

我得到这个错误:

Traceback (most recent call last): file "",line 1,in AttributeError: 'module' object has no attribute 'workbook' >>> xl.Workbook() Traceback (most recent call last): file "",in file "C:Python27libsite-packagespyvot-0.1.2-py2.7.eggxlsheet.py",line 91,in __init__ excel = win32.gencache.Ensuredispatch('Excel.Application') file "C:Python27libsite-packageswin32comclIEntgencache.py",line 529,in Ensuredispatch disp = win32com.clIEnt.dispatch(prog_ID) file "C:Python27libsite-packageswin32comclIEnt__init__.py",line 95,in dispatch dispatch,username = dynamic._GetGooddispatchAndUsername(dispatch,username,clsctx) file "C:Python27libsite-packageswin32comclIEntdynamic.py",line 108,in _GetGooddispatchAndUsername return (_GetGooddispatch(Idispatch,clsctx),username) file "C:Python27libsite-packageswin32comclIEntdynamic.py",line 85,in _GetGooddispatch Idispatch = pythoncom.CoCreateInstance(Idispatch,None,clsctx,pythoncom.IID_Idispatch) com_error: (-2147221005,'InvalID class string',None)

我没有安装Visual Studio的Python工具。

我是否需要用于Visual Studio(PTVS)的python工具来使用pyvot?

Prism MVVM的高级build模build议

Node.Js不在windows 7中运行HelloWorld程序

如何使windows符号链接与mod_PHP一起使用?

使用Python和正则Expression式分析windows命令结果

需要关于图像编辑库的build议

可以降低版本的Excel然后Excel 2010(例如Excel 2007)与pyvot工作?

我需要在Excel中设置任何东西,使其与pyvot工作?

如果上面的问题之一的答案没有解释为什么我不能使该代码片段工作,我该怎么做才能让它正常工作?

我已经安装了excel 2010. Pyvot安装正确,因为我没有得到任何错误,当我import xl 。 当我在pywin32中input以下内容时:

import xl xl.Workbook()

我得到这个nameError:

Traceback (most recent call last): file "<interactive input>",in <module> nameError: name 'xl' is not defined

有谁知道为什么?

Watir浏览器进程无法正常启动(windows)

使用C#或VB.net安装和删除input语言

适用于AndroID的应用程序横幅(smartbanner.Js)

无法在windows机器上安装扭曲的包

Java ImageIO.read()返回null

从Pyvot主页:

Pyvot需要安装Python for windows扩展(pywin32)的cpython 2.6或2.7以及Office 2010.如果干净的Python会话可以导入win32com模块,则Pyvot已准备好安装。

因此,从描述的内容来看,不需要PTVS,Excel 2010是必需的,您需要win32com模块启动并运行在您当前的解释器中。 我使用这个配置没有任何问题。

发生了同样的事情,我今天就试了。


尝试:xl.workbooks()

这与VBA代码一致。

总结

以上是内存溢出为你收集整理的xl.Workbook()(pyvot)不会打开一个excel工作簿全部内容,希望文章能够帮你解决xl.Workbook()(pyvot)不会打开一个excel工作簿所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1157985.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-01
下一篇2022-06-01

发表评论

登录后才能评论

评论列表(0条)

    保存