# 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", ])