【发布时间】:2012-05-02 02:24:14
【问题描述】:
我一直对site-packages 的命名原理有点好奇。 site 在这种情况下是什么意思?我怀疑它的意思是“网站”,而且我从未听说过与安装位置或机器环境相关的“网站”。
有什么想法吗?
【问题讨论】:
-
不是 Python 世界中唯一奇怪的术语。 “dedent”这个词在英语中似乎不存在,但对于 Python 来说,它似乎是“indent”的完美反义词。
-
@CatPlusPlus - 你能举出其他例子吗?
-
@teukkam - 至少 dedent 的含义很明显,而且它部分有效,因为“in”是一个众所周知的词缀(即使“de”不是“in”的反义词,我会认为'outdent'会更正确)
-
在我看来,Perl 和 Ruby 也将
site用于本地模块/包/任何存储库。我不知道起源,但它不仅仅是一个 Python 的东西。 -
@PrakharMohanSrivastava 我们阅读了下面的答案。
标签: python naming nomenclature