Python调用乐玩插件示例

# -*- coding: utf-8 -*-
import os
from comtypes.client import CreateObject


class LW:
    def __init__(self):
        self.lw = None
        try:
            self.lw = CreateObject('lw.lwsoft3')
            print('本机系统中已经安装乐玩插件,版本为:', self.Version())
        except:
            print('本机并未安装乐玩,正在注册调用')
            cmd = "regsvr32 -s lw.dll"
            os.system(cmd)
            self.lw = CreateObject('lw.lwsoft3')
            print('本机系统中已经安装乐玩插件,版本为:', self.Version())

    def Version(self):
        return self.lw.Ver()


if __name__ == '__main__':
    lw = LW()