| Команданте ибн Кандела ( @ 2009-07-08 12:16:00 |
может быть я тупой, но
у меня есть отдельный модуль update, куда при вызове update.update(log) передается соответственно лог.
есть ли какой-нибудь разумный способ передать log калбэку, не делая его глобальным и не запихивая всё это в класс?
у меня есть отдельный модуль update, куда при вызове update.update(log) передается соответственно лог.
есть ли какой-нибудь разумный способ передать log калбэку, не делая его глобальным и не запихивая всё это в класс?
def YABA(BlockAcquiredN, BlockAcquiredSize, TotalSize):
log("downloading: %s x %s of " % (BlockAcquiredSize,BlockAcquiredN,TotalSize))
def Fetch(log):
log("downloading...")
urllib.urlretrieve("http://example.com", filename="file", reporthook=YABA)