私はPythonにまったく慣れていません。Pyramid Frameworkをダウンロードして、理解しようとしています。それはその仕事のために多くの別々のツールを使用します。たとえば、いくつかPasteDeploy
。PasteDeploy
のマニュアルを読んでみましたが、何もわかりません。貴重な例や説明はほとんどありません。ただの構文。私が理解したのは、それが.egg
どこでもフォーマットを使用しているということだけです。これはフォーマットに基づいてい.egg
ます:
[composite:main]
use = egg:Paste#urlmap
[app:home]
use = egg:Paste#static
[app:blogapp]
use = egg:BlogApp
同時に、.egg
Pythonのパッケージの将来からフォーマットが捨てられることに気づきました。これがソースです。また同時に、ピラミッドも構築されてい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に置き換えられますか?