PYTHON 神奇的问题
冰不孤独 2018-09-05 06:37:24
已经生成COM 成功。但调用SplitString,也可返回 生成报表成功,但中间的pyecharts 代码,好像没执行。 - - 请大神支招
from pyecharts import Bar
import string
import win32com.server.register
import pythoncom
class PythonUtilities:
_public_methods_=['SplitString']
_reg_progid_='PythonDemos.Utilities'
#print (pythoncom.CreateGuid()) # abc
_reg_clsid_=pythoncom.CreateGuid()
def SplitString(self,val):
bar = Bar(val,"这里是副标题")
bar.add("服装",
["衬衫", "羊毛衫", "雪纺衫", "裤子", "高跟鞋", "袜子"], [5, 20, 36, 10, 75, 90],
is_more_utils=True)
bar.render()
return "生成报表成功"
if __name__=='__main__':
print ('Registering COM server...')
import win32com.server.register
win32com.server.register.UseCommandLine(PythonUtilities)