gpt4 book ai didi

python 瓶: iterate through folder in app's route or in template?

转载 作者:太空宇宙 更新时间:2023-11-03 17:54:16 26 4
gpt4 key购买 nike

我开始开发一个 Python 3.4 应用程序,用 Bottle 框架为一个小网站(主要是媒体库)提供服务。我正在使用 Bottle 的“简单模板引擎”

我有一个 YAML 文件,指向一个包含图像和其他 YAML 文件(带有视频元数据)的文件夹。然后,应用程序或模板应获取所有文件并根据其类型对其进行处理。

我现在必须决定是否应该迭代应用程序内的文件夹(在 @app.route 装饰器后面的函数中)或模板中。

这两种方法之间的性能/缓存有区别吗?

我应该将迭代循环放在哪里才能获得最佳性能和最“Pythonic”的方式?

最佳答案

  1. 一般来说,最佳实践是在应用程序中完成工作,并(仅)在模板中进行演示。这使您所谓的业务逻辑尽可能与渲染分开。

  2. 即使这不是一个坏主意,我什至不知道您如何从模板中遍历文件目录。模板中可用的 Python 子集非常有限。

希望有帮助!

关于 python 瓶: iterate through folder in app's route or in template?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28714197/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com