gpt4 book ai didi

python - 如何从 Python 函数中提取函数名称?

转载 作者:行者123 更新时间:2023-12-01 05:11:45 26 4
gpt4 key购买 nike

假设我有一个已定义的函数:

def command("filename", function, error):

对于“函数”,我可以输入以下两个函数之一:

def linear:
return x

def exponential:
return e**x

我想将图形保存在取决于所使用的函数的名称下。所以图形的名称将是这样的:filename_function.jpg

此命令是 plt.savefig(filename_+????+'.png')

如何将所使用的特定函数的名称输入到保存的文件中?

如果我的命令是 command("hello.txt", linear, error) ,那么我的保存文件应为 hello_linear.png

更新:谢谢大家。我是 Python 新手,我想我发现自己陷入了一些可以非常简单实现的无意义方法中。答案是function.__name__完全如所写。

最佳答案

函数是对象并具有属性:只需使用function.__name__

关于python - 如何从 Python 函数中提取函数名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24090223/

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