generate_data.py 文件源码

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

项目:esi-routes 作者: ccpgames 项目源码 文件源码
def main():
    """Generate the jumpmap.json with ESI."""

    try:
        all_systems = retry_get(ESI.Universe.get_universe_systems)
    except NameError:
        raise SystemExit(1)

    num_systems = len(all_systems)
    complete = 0
    systems = {}
    with ThreadPoolExecutor(max_workers=100) as executor:
        for future in executor.map(system_get, all_systems):
            complete += 1
            system, result = future
            systems[system] = result
            print("{}/{} systems complete".format(complete, num_systems))

    with open("jumpmap.json", "w") as openjumpmap:
        openjumpmap.write(json.dumps(systems))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号