Trove 分类器定义
Posted
技术标签:
【中文标题】Trove 分类器定义【英文标题】:Trove classifiers definition 【发布时间】:2012-02-24 00:55:30 【问题描述】:我在使用 Python 时遇到了这个概念 distutils2/packaging.
我用谷歌搜索过,但没有完全理解这个想法, 所以宁愿从更有经验的人那里得到更好的解释,以更好地吸收这个概念。
“Trove 分类器用于分类(搜索是一个很好的结果)。这是一个准确性问题。PyPy、IronPython 和 Jython 不是编程语言,它们是 Python 编程语言的实现. Shedskin 和 Cython 是类似 python 的编程语言(是的,分别是子集和大部分超集)。”
和,
“能够指定一个包使用(已知可以使用)替代实现进行测试会很有用。因此,例如,我会用 pypy 和 Jython 标记“mock”,因为我会定期测试这些实现并且知道它有效。”
这是支持的 classifiers list 到目前为止。
【问题讨论】:
这些是引号吗?为什么你把三分之二的帖子加粗? 感谢编辑 Tichodroma。这是为了突出引用的文本,但你做了正确的编辑它。 有什么问题?分类器是什么意思?编程语言和实现的区别? larsmans,分类器的含义,它们的定义。我没有找到任何详细的解释。 【参考方案1】:这对我来说是一个新概念,因此请完成此答案或开始一个新的答案,以便将来遇到此问题的其他人有所帮助。
其实是project:
Trove 项目试图创建一个用于大型软件存档站点的开源分布式存档系统。
并且在PEP 301中指定:
模块索引上的分类值列表已从 FreshMeat 和 SourceForge 合并(经他们许可)。该列表将通过 Web 界面和注册命令的
--list-classifiers
选项作为文本列表提供,然后可以将其复制到setup.py
文件中。 register 命令的--verify
选项将根据服务器列表检查分类器值。
【讨论】:
以上是关于Trove 分类器定义的主要内容,如果未能解决你的问题,请参考以下文章