id字段(例如jupyternotebook中的“wound-transition”)从何而来,它是什么意思?
如果您查看 jupyter 笔记本(在本例中为 python)的原始 JSON,每个单元格都有一个标记为“id”的字段,它们似乎由带连字符的随机单词对组成,并且通常很有趣。几个随机示例:
"id": "rough-girlfriend",
"id": "wound-transition"
"id": "orange-biography"
"id": "mediterranean-viking",
我已经做了一些谷歌搜索,但我似乎无法找到这些领域的任何信息!他们的意思是什么?他们来自哪里?它们是如何产生的?
任何信息非常感谢。
回答
从本质上讲,它们似乎旨在提供人类可读的单元格标识符。在增强提案中对此类字段的需求有更长的解释。该文档还指出了nbformat.
它们很有趣,因为它们由一个随机名词和一个随机形容词组成。不过我个人觉得它们很烦人,因为它们往往会出乎意料地改变,使 git diffs 变得丑陋。
THE END
二维码