default_config.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:lgsm-python 作者: jaredballou 项目源码 文件源码
def get_default_config():
    root_dir = os.path.expanduser("~")

    script_instance_path = os.path.join(root_dir,"lgsm-core")
    script_game_path = os.path.realpath(script_instance_path)

    try:
        if __name__ != "__main__":
            script_instance_path = main.__file__
    except:
        pass

    #root_dir = os.path.dirname(script_game_path)

    date_format = "%Y-%m-%d-%H-%M-%S"
    date_string = datetime.datetime.today().strftime(date_format)
    arch = sys.platform

    config = {
        "lgsm_script": "lgsm-core",

        "date_format": date_format,
        "date_string": date_string,

        "root_dir": root_dir,
        "platform": "steam",
        "lgsm_dir": "%(root_dir)s/.lgsm",
        "lgsm_branch": "%(github_branch)s",
        "lgsm_repo": "lgsm-python",
        "lgsm_user": "%(github_user)s",

        "github_update": True,
        "github_user": "jaredballou",
        "github_branch": "master",

        "script_cfg": "%(lgsm_dir)s/config",

        "gamedata_dir": "%(lgsm_dir)s/gamedata",
        "gamedata_repo": "lgsm-gamedata",
        "gamedata_user": "%(github_user)s",
        "gamedata_branch": "%(github_branch)s",

        "script_game": os.path.basename(script_game_path),
        "script_game_path": script_game_path,
        "script_game_cfg_dir": "%(lgsm_dir)s/config/%(script_game)s",

        "script_instance": os.path.basename(script_instance_path),
        "script_instance_path": script_instance_path,
        "script_instance_cfg": "%(script_game_cfg_dir)s/%(script_instance)s",
    }
    return config
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号