首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法配置pywebview缓存目录

无法配置pywebview缓存目录
EN

Stack Overflow用户
提问于 2022-03-03 15:40:53
回答 1查看 317关注 0票数 1

我需要创建一个桌面应用程序来访问一个网页,也需要能够控制它的缓存位置(比如这个网页的图片),以便离线使用。

就像任何浏览器一样?是的,但我不能使用火狐浏览器,Chrome浏览器,Chrome浏览器.除非它是以DLL或类似的形式存在(浏览器本身无法安装)

我已经找到了如何删除缓存和如何禁用缓存,只需更改缓存目录。

以下面的代码为例:

代码语言:javascript
复制
import webview
webview.create_window('Hello world', 'https://pywebview.flowrl.com/hello')
webview.start() 

让我们假设它下载一个图像并将其存储在缓存中。我需要能够打开应用程序的多个实例,每个实例都有单独的缓存目录。

有人知道如何更改缓存目录吗?类似于:

代码语言:javascript
复制
webview.cache.setDir("c://User/user-2")

我可以使用其他的唇,如广告瓶或瓶子(或任何其他真正的)

此外,该解决方案还需要同时适用于Widow和Ubuntu

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-09-07 21:54:29

正如您所提到的,您可以使用第三方库。例如,烧瓶在pywebview中运行得很好。webview.create_window方法接受HTTP (在本例中是烧瓶)。使用烧瓶,您可以使用烧瓶缓存模块指定一个目录来存储文件,您可以在烧瓶缓存上检查文档,以查看其他可能性。

https://flask-caching.readthedocs.io/en/latest/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71339833

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档