为了账号安全,请及时绑定邮箱和手机立即绑定

什么是。在Python的import语句中是什么意思?

什么是。在Python的import语句中是什么意思?

月关宝盒 2019-08-12 16:43:22
什么是。在Python的import语句中是什么意思?我正在查看Python multiprocessing模块的代码,它包含以下行:from ._multiprocessing import win32, Connection, PipeConnection代替from _multiprocessing import win32, Connection, PipeConnection微妙的差异是之前的时期_multiprocessing。那是什么意思?为什么这个时期?
查看完整描述

2 回答

?
扬帆大鱼

TA贡献1799条经验 获得超9个赞

这是显式相对导入的新语法。这意味着从当前包导入。


查看完整回答
反对 回复 2019-08-12
?
海绵宝宝撒

TA贡献1809条经验 获得超8个赞

在模块名称中的点被用于相对模块导入(见这里这里,第6.4.2节)。

您可以使用多个点,不是指curent包,而是指其父级。这应仅在包中使用,在主模块中应始终使用绝对模块名称。


查看完整回答
反对 回复 2019-08-12
  • 2 回答
  • 0 关注
  • 2875 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信