Python在Spyder中成功运行,但在调度程序上创建了错误

时间:2018-11-16 16:35:10

标签: python win32com taskscheduler

python文件在Spyder中运行良好,但是当我将其放在Task Scheduler上时,以下代码在xlSourceRange中遇到错误。这可能是由于实例的win32com相关python文件引起的吗?如果是这样,在哪里可以找到它们并解决此错误?

    wb.PublishObjects.Add(SourceType=constants.xlSourceRange,Filename=file.html,Sheet='Sheet2',Source='$A$17:$I$26',HtmlType=constants.xlHtmlStatic, DivID='xxx1') 

在win32com / client / init .py

中跟踪以下代码
            class Constants:
              """A container for generated COM constants.
              """
              def __init__(self):
                self.__dicts__ = [] # A list of dictionaries
              def __getattr__(self, a):
                for d in self.__dicts__:
                  if a in d:
                    return d[a]
                raise AttributeError(a)

0 个答案:

没有答案