12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- # coding=utf-8
- from common.logging import Logging
- def _get_ad_worth_from_web(packageName, to_path):
- from sdk.tool.ad_worth import get_ad_worth_from_web
- ad_worth = get_ad_worth_from_web(packageName)
- ad_worth.write(to_path)
- Logging.info("写入完成:{}".format(to_path))
- def _print_script_info():
- print "************************************************************"
- print "* 脚本作用: 从服务器更新ad_worth.json "
- print "* 参数说明:"
- print "* 包名 (iOS的话:填入字符串的bundleId, 而不是数字版的appId"
- print "* 更新后写入的文件"
- print "* 例:"
- print "* python ad_worth_6.1.4.py com.red.test /user/test/ad_worth.json"
- print "************************************************************"
- def run(argv):
- _print_script_info()
- if len(argv) < 3:
- Logging.error("参数个数小于2个")
- exit(0)
- package_name = argv[1]
- to_path = argv[2]
- Logging.info("包名:{}".format(package_name))
- Logging.info("写入文件:{}".format(to_path))
- _get_ad_worth_from_web(package_name, to_path)
- if __name__ == '__main__':
- run([
- "ad_worth_6.1.4.py",
- "com.shootingzombie.deadcity",
- "/Users/zhuge/Temp/20201226/test/ad_worth_6.1.4.json",
- ])
|