【问题标题】:Kodi addons : how can I cache / load datas?Kodi 插件:如何缓存/加载数据?
【发布时间】:2021-08-05 18:42:41
【问题描述】:

我正在编写一个从 Web API 加载数据的视频插件。

我的问题是,每次我访问(已经)访问过的虚拟文件夹时,它都会再次加载数据,虽然它可以被缓存 - 这让我的插件变慢了。

是否有一些核心功能可以缓存然后为 Kodi 插件获取缓存数据?

谢谢

【问题讨论】:

    标签: python caching add-on kodi


    【解决方案1】:

    没有这样的“核心”功能,所以需要自己实现缓存机制。插件有它的“配置文件”目录,它可以存储自己的任意文件。配置文件目录路径可以通过以下方式获取:

      import xbmcaddon
      import xbmcvfs
    
      profile_dir = xbmcvfs.translatePath(xbmcaddon.Addon().getAddonInfo('profile'))
    

    【讨论】:

      【解决方案2】:

      我想您可以将请求结果存储在 Kodi 数据 folder

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-06-24
        • 1970-01-01
        • 1970-01-01
        • 2013-04-25
        • 2023-03-05
        • 2018-04-23
        • 2017-05-29
        • 1970-01-01
        相关资源
        最近更新 更多