我有一些现有的Python 3.6代码,我想转移到Python 3.7数据类.我有一些__init__
方法,包含很好的文档字符串文档,指定构造函数所采用的属性及其类型.
但是,如果我在3.7中更改这些类以使用新的Python数据类,则构造函数是隐式的.在这种情况下,如何提供构造函数文档?我喜欢数据类的想法,但如果我不得不放弃使用它们的清晰文档.
编辑澄清我目前正在使用docstrings
我的机器上有几个 Swift Playgrounds 无法自动更新。我可以从编辑器菜单中手动选择“运行 Playground”,它会运行当时 Playground 中的内容,但当我键入新代码时它永远不会更新。我尝试过清除编译缓存"$(getconf DARWIN_USER_CACHE_DIR)/org.llvm.clang.$(whoami)/ModuleCache"
、重新启动 Xcode、重新启动模拟器服务,甚至重新启动我的 Mac,但这些都无法解决问题。我可以查看什么来让我的 Playground 自动更新?