我正在使用xlwings使用python 3.4(Anaconda包)从Excel文件中读取和读取数据。我用
安装了xlwingspip install xlwings
更新:我意识到我可能没有提供足够的信息来说明我要做的事情。所以这里是: 我在编辑Spyder中编写代码。我通常做的是,我在代码的开头放了“import commands”。但是,当我运行代码时,xlwings的“import command”将无法正常工作,并在下面给出了“ImportError”。有趣的是,我后来发现:如果我将代码(我的程序)保存在我的主目录中,它将执行导入命令没有问题。如果我在我的spyder编辑器(也就是主目录)中的python控制台中导入xlwings,我也没有问题,这样即使不保存在我的主目录中也可以运行我的代码。我是puzzeled ..
执行时
from xlwings import Workbook
在我的Python consol(Spyder)中,程序运行正常。但是,一旦我试图只运行程序而没有“启动”它,它会给我以下错误消息
ImportError: cannot import name 'Workbook'
我想知道如何解决这个问题?
作为旁注,大约一年前,有人发帖说使用python 3.4导入xlwings模块'Workbook'时出现问题。修复程序正在使用
from xlwings.xlwings import Workbook
遗憾的是,这对我不起作用。
感谢您的帮助!