123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- #!/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)
|