Python函数名称怎么输出

2282
2023/7/4 14:00:32
栏目: 编程语言
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要输出Python函数的名称,你可以使用内置函数`print()`。以下是几种方法:
1. 直接打印函数的名称:
```python
def my_function():
   pass

print(my_function.__name__)
```
输出:
```
my_function
```
2. 通过字符串格式化输出函数的名称:
```python
def my_function():
   pass

print("函数名称是:{}".format(my_function.__name__))
```
输出:
```
函数名称是:my_function
```
3. 使用`inspect`模块获取函数的名称:
```python
import inspect

def my_function():
   pass

function_name = inspect.getframeinfo(inspect.currentframe()).function
print(function_name)
```
输出:
```
my_function
```
请注意,第三种方法使用了`inspect`模块,该模块提供了一些有关源代码的信息,包括函数的名称。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: Python配置文件如何创建