對不起,如果這是一個非常新手的問題,我只是想知道一件事。圍繞Python導入嗎?
當在python中,你的代碼被分割成多個文件時,你會如何避免同一件事情上的大量進口?
說我有2個文件。主要和內容。
主營:
import pygame
from pygame.locals import *
pygame.display.init()
blah
內容:
import pygame
from pygame.locals import *
pygame.display.init()
load content and stuff
pygame
導入兩次,display.init
被調用了兩次。這在其他地方是有問題的。無論如何要解決這個問題,還是隻有進口和進口?
我能想到的一種情況是:每次導入文件時寫入文件的腳本。這樣,如果它被導入3次,它會運行3次,因此寫入文件3次。
在此先感謝!
比弗朗西斯更具描述性的答案。 – SuperDisk 2012-03-09 01:34:48