docs_resolv.py 文件源码

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

项目:multi-diffusion 作者: chemical-diffusion 项目源码 文件源码
def get_data(url, gallery_dir):
    """Persistent dictionary usage to retrieve the search indexes"""

    # shelve keys need to be str in python 2
    if sys.version_info[0] == 2 and isinstance(url, unicode):
        url = url.encode('utf-8')

    cached_file = os.path.join(gallery_dir, 'searchindex')
    search_index = shelve.open(cached_file)
    if url in search_index:
        data = search_index[url]
    else:
        data = _get_data(url)
        search_index[url] = data
    search_index.close()

    return data
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号