23 lines
453 B
Markdown
23 lines
453 B
Markdown
---
|
|
tags:
|
|
aliases:
|
|
date: 2025-03-12
|
|
time: 13:10:38
|
|
description:
|
|
---
|
|
|
|
```python
|
|
def getCallerInfo(msg):
|
|
callerFrame = inspect.currentframe().f_back
|
|
func_name = callerFrame.f_code.co_name
|
|
|
|
class_name = ""
|
|
if 'self' in caller_frame.f_locals:
|
|
class_name = caller_frame.f_locals['self'].__class__.__name__'
|
|
|
|
filename = os.path.basename(callerFrame.f_code.co_filename)
|
|
lineno = callerFrame.f_lineno
|
|
```
|
|
|
|
|
|
# 參考來源 |