【发布时间】:2013-01-31 21:39:01
【问题描述】:
我对 Python 还是很陌生。我已经下载了 Pyramid Framework 并试图理解它。它使用许多单独的工具进行工作。例如一些PasteDeploy。我试图阅读PasteDeploy's manual,但什么都听不懂。几乎没有有价值的例子和解释。只是语法。我所了解的是它在任何地方都使用.egg 格式。它基于.egg 格式:
[composite:main]
use = egg:Paste#urlmap
[app:home]
use = egg:Paste#static
[app:blogapp]
use = egg:BlogApp
同时我发现.egg 格式将被 Python 的包的未来抛弃。这是the source。
同时,金字塔也是围绕eggs 建造的。 env\Lib\site-packages 中的每个组件都是 egg 组件:
chameleon-2.11-py3.3.egg
distribute-0.6.31-py3.3.egg
pastedeploy-1.5.0-py3.3.egg
pyramid-1.4-py3.3.egg
... and so on
所以我不明白为什么它使用.egg 格式,如果它被认为是某种“已弃用”?为什么它使用 PasteDeploy 本身使用几乎已弃用的 .egg 格式?我应该学习PasteDeploy 还是现在有一些更先进的工具但我还不知道它们?在最近的将来,.egg 格式会在 Pyramid 中被替换吗?
【问题讨论】:
-
您链接的页面更像是一个人的想法。页面底部的日期是 2009 年。使用此方法可以在 Internet 上找到几乎所有索赔的“确认”:)
标签: python pyramid egg python-3.3