有人可以解释一下这个奇怪的Pygame导入约定吗?

发布于 2021-01-29 14:11:25

我看到人们通常是这样导入Pygame的:

import pygame
from pygame.locals import *

我不明白第二行是什么。如果我们已经导入了整个Pygame,为什么要导入pygame.locals?Pygame导入后是否已经不包含它?

关注者
0
被浏览
96
1 个回答
  • 面试哥
    面试哥 2021-01-29
    为面试而生,有面试问题,就找面试哥。
    import pygame
    

    将pygame模块导入“ pygame”命名空间。

    from pygame.locals import *
    

    将pygame.locals中的所有名称复制到当前名称空间中。这不是必需的,但是可以节省您的键入时间。



知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看