推荐书: Python开发最佳实践

Python教程:[52]win32com调用constants

分享时@该用户已经被封, 我就能回答你的问题奥!

今天使用python的win32com组间操作Excel的时候发现一个问题,想要使用常数constants.xlUp,但是却总是提示错误:

  • Traceback (most recent call last):

  • File “<pyshell#1>”, line 1, in

  • c.xlUp

  • File “D:\Python27\lib\site-packages\win32com\client__init__.py”, line 170, in getattr

  • raise AttributeError(a)

  • AttributeError: xlUp

  • 我来介绍一下自己的代码吧,先来引入常量constants

  • 接着,我们引入client,这都是操作Excel的时候用到的基本模块
  • 现在我们启动一下Excel,句柄存在xl中
  • 我们尝试调用一下c.xlUp,看到了吧,提示错误
  • 假如,我现在用另一个方式启动Excel
  • 现在就可以正确读取了
  • 我现在还不知道这两种方式到底有什么区别,只能先写到这里,如果哪位朋友知道为什么,可以在下面留言。

转载请注明来自DataScience.

邮箱: 675495787@qq.com