gpt4 book ai didi

python 2.7 : global name 'log' is not defined?

转载 作者:太空宇宙 更新时间:2023-11-03 13:01:39 25 4
gpt4 key购买 nike

我有一个正常工作的脚本,但突然间我开始收到这个错误:

 File "/home/user/Documents/myscript.py", line 100, in getResults
results = (log(output_list[1]) * 30)
NameError: global name 'log' is not defined

脚本在同一行上正常工作,但现在不行了。我完全不知道这里发生了什么?

最佳答案

我猜您正在尝试使用 math.log 函数。

您要么需要:

import math
...
results = (math.log(some_string[1]) * 30)

或者:

from math import log
...
results = (log(some_string[1]) * 30)

您一定缺少导入声明。

关于 python 2.7 : global name 'log' is not defined?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19039293/

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