您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

“导入X”和“从X导入*”之间的区别?

“导入X”和“从X导入*”之间的区别?

之后import x,你可以参考的东西x一样x.something。之后from x import *,您可以x像一样直接引用事物something。因为第二种形式将名称直接导入到本地名称空间,所以如果您从许多模块中导入内容,则可能会产生冲突。因此,from x import *不鼓励使用。

您也可以执行from x import something,仅将something导入到本地名称空间,而不导入中的所有内容x。这样做会更好,因为如果您列出了要导入的名称,则可以确切知道要导入的内容,并且可以更轻松地避免名称冲突。

其他 2022/1/1 18:29:45 有495人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶