“从 x 输入 y 作为 z”与“导入 xy 作为 z”
我假设它们在功能上是相同的,除了一些可以忽略不计的底层差异。如果是这样,哪种形式更Pythonic?
I'm assuming they are functionally the same, bar some negligible under-the-hood differences. If so, which form is more Pythonic?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
xy
形式隐式地表明涉及包和模块,并且在这种情况下应该是首选形式。如果
t
是模块y
中定义的符号,那么:...但是!
点符号是为模块保留的,当涉及模块时应该使用。
The
x.y
form makes it implicit that packages and modules are involved, and should be the preferred form when that is the case.If
t
is a symbol defined in moduley
, then:...but!
The dot notation is reserved for modules, and should be used when modules are involved.