#!/usr/bin/python # coding=utf-8 import sys _cmd_dic = { "1": ["ad_json_add_unity", "生成ad.json 增加unity支持"], "2": ["ad_json_facebook_bidding", "生成ad.json 增加facebook的bidding支持"], "3": ["ad_worth_add_unity", "生成ad_worth.json 增加unity支持"], "4": ["price_script_inter", "生成底价脚本 插屏"], "5": ["price_script_unity", "生成底价脚本 unity"], } def _help(): cmd_arr = _cmd_dic.keys() cmd_arr.sort() print "************************************************************" print "* bulldog sdk 对应工具脚本" print "* 可用命令:" for cmd_key in cmd_arr: cmd_info = _cmd_dic[cmd_key] print "* {}:\t {}".format(cmd_key, cmd_info[1]) print "************************************************************" def run_cmd(cmd, argv): if _cmd_dic.has_key(cmd): cmd_info = _cmd_dic[cmd] python_module_name = cmd_info[0] module = __import__(python_module_name) module.run(argv) else: _help() if __name__ == '__main__': if len(sys.argv) == 1: _help() sys.exit(0) cmd = sys.argv[1] argv = sys.argv[1:] run_cmd(cmd, argv)