gpt4 book ai didi

python - 导入模块并使用其方法

转载 作者:太空宇宙 更新时间:2023-11-04 08:07:18 26 4
gpt4 key购买 nike

我正在查看一段代码,但我只是不明白它是如何工作的:

import pygame, sys
from pygame.locals import *

第一行导入pygame,第二行调用pygame子集的所有方法。如果第一行导入了所有的pygame,为什么我们还要专门导入模块的一个子集呢?为什么仅仅 import pygame 不能首先完成这项工作?

最佳答案

仅仅import pygame就足够了,但作者想要对 pygame 的常量进行速记访问.例如,而不是:

import pygame
...
resolution = pygame.locals.TIMER_RESOLUTION

有时可能更可取

import pygame
from pygame.locals import *
...
resolution = TIMER_RESOLUTION

请注意,您仍应导入 pygame本身能够访问 pygame.locals. 的其他方法/属性(pygame 除外) .

关于python - 导入模块并使用其方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29107561/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com