2012-02-01 17 views
6

我碰到這個概念使用Python distutils2/packagingTrove分類器的定義

我做了谷歌它,但沒有完全掌握這個想法, 所以寧願從更有經驗的人那裏得到更好的解釋,以更好地吸收這個概念。

「特羅韋分類是爲了分類,(和搜索是一個不錯的結果),它是準確的問題。PyPy,IronPython和Jython的是編程語言,他們是Python編程語言的實現。Shedskin和Cython是Python類似的編程語言(分別是,子集和大多是超集)。「

和,

「這將是能夠指定一個包與(已知一起工作)的替代實施方式。因此,例如,我想標記測試有用的‘模擬’與pypy和Jython一樣,我經常測試這些實現並知道它的工作原理。「

以下是目前支持的 classifiers list

+0

是這些引號?爲什麼你把你的文章的三分之二加粗? – 2012-02-01 10:27:14

+0

感謝編輯Tichodroma。這是爲了突出引用的文字,但你做了正確的編輯。 – 2012-02-01 10:35:15

+1

什麼問題?分類器的含義是什麼?編程語言和實現之間的區別? – 2012-02-01 10:35:34

回答

7

這對我來說是一個新概念,因此請完成這個答案或者開始一個新的答案,這樣可以幫助其他人在將來遇到這個問題。

它實際上是一個project

的特羅韋項目是試圖建立一個開源分佈式歸檔系統使用在大型軟件歸檔站點。

而且它在PEP 301自行指定:

在模塊指標分類值的列表已經從freshmeat上和SourceForge上(經過他們的許可)合併。該列表將通過網頁界面和註冊命令的--list-classifiers選項作爲文本列表提供,然後可以將其複製到setup.py文件中。註冊命令的--verify選項將根據服務器列表檢查分類器值。

相關問題