跨多次运行的缓存结果
ProfileReport
对象缓存中间结果以提高性能,导出的 HTML 和 JSON 文件将重用这些结果。
如果在多次运行之间修改配置,应创建新的 ProfileReport
对象,或通过 report.invalidate_cache()
使相关的缓存值失效。要重置的特定缓存集可以作为参数传递给 invalidate_cache()
方法
- rendering 用于使先前渲染的报告(HTML、JSON 或 widget)失效
- report 用于移除报告结构的缓存
- None(默认)用于使所有缓存失效