In PyCharm 代码完成 https://www.jetbrains.com/help/pycharm/auto-completing-code.html>“基本完成”>“调用基本完成”>“字典”我发现,如果您将字典硬编码为某些值,则在编写有关该字典的代码时可以使用代码完成。
但显然,在许多情况下,您将使用字典,并且您提前知道该字典的结构是什么,并且您不想将字典硬编码到代码中。例如,也许您正在解析一些具有预期结构的 YAML 或 JSON。
如果您可以在 Python 中“提示”结构,那就太好了,这样您就可以轻松快速地对使用该字典的所有位置进行编码。那可能吗?
据我所知,没有一致的方法来类型提示 Python 字典的特定键名称和关联值,直到TypedDict https://www.python.org/dev/peps/pep-0589/Python 3.8 中引入。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)