gpt4 book ai didi

python - Python包的条件引用: UnboundLocalError

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

<分区>

我想根据函数标志使用来自不同包的同名函数:

import chainer.functions as F
def random_q_z(input, test = False):
if test:
F = np
# ...
else:
# ...
pass

return F.sum(input)

然而口译员抗议:

UnboundLocalError:赋值前引用了局部变量“F”

如何取悦它并进行包的条件引用?


我看到这个问题与其他关于变量作用域的问题有关,但这里的问题是关于如何处理不同的作用域。我得到的答案对于这个特定问题很有值(value)。

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