要将函数作为字符串类型获取,你可以使用`inspect.getsource()`函数。这个函数接受一个函数对象作为参数,并返回该函数的源代码作为字符串。下面是一个简单的例子:
import inspect
def my_function():
print('Hello, world!')
# 获取函数的源代码
function_source = inspect.getsource(my_function)
print(function_source)
这段代码会输出`my_function`函数的源代码,包括缩进和换行符。