gpt4 book ai didi

python - 赋值前引用的局部变量

转载 作者:太空宇宙 更新时间:2023-11-04 10:36:14 24 4
gpt4 key购买 nike

<分区>

我快疯了。这个简单的回调函数无法识别在它的父范围内就在它之前分配的变量。我得到一个 local variable 'elapsed' referenced before assignment 错误`。为什么?

total = os.path.getsize(filename)
elapsed = 0

def progress_print(chunk):
elapsed += len(chunk) # elapsed is apparently unassigned??
percent = float(elapsed) / float(total) * 100
print ' Copied %s%%\033[A' % int(percent)

ftp.upload(filename, temp_path, callback=progress_print)

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