我已经编写了使用python 33 64bit
在64位Windows 7操作系统中开发COM服务器的类import pythoncom
class PythonUtilities:
_public_methods_ = [ 'SplitString' ]
_reg_progid_ = "PythonDemos.Utilities"
_reg_clsid_ = "{41E24E95-D45A-11D2-852C-204C4F4F5020}"
def SplitString(self, val, item=None):
import string
if item != None: item = str(item)
return string.split(str(val), item)
if __name__=='__main__':
print "Registering COM server..."
import win32com.server.register
win32com.server.register.UseCommandLine(PythonUtilities)
但是当我正在执行时,我收到此错误
注册COM服务器... Traceback(最近一次调用最后一次): 文件“SimpleCOMServer.py”,第3行,in class PythonUtilities: 在PythonUtilities中的文件“SimpleCOMServer.py”,第13行 win32com.server.register.UseCommandLine(PythonUtilities) NameError:名称'PythonUtilities'未定义
请在我犯错的地方帮助我。