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)