python - python 中的消息传递

标签 python logging object

我读到过这样一个比喻:对象在将消息传递给另一个对象时使用消息传递。是否可以捕获/记录此类消息!这是出于我的学习目的,但我认为它对于起源系统来说是必要的一个方便的工具!

最佳答案

您可能想查看AOP (Aspect Oriented Programming) .

本质上,它允许您捕获对象事件(例如方法调用)并对它们应用一些逻辑。在你的情况下,它只是打印出一些痕迹。

看看A Lightweight Approach to Aspect-Oriented Programming in Python ,它应该做你需要的事情。

关于python - python 中的消息传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4488500/

相关文章:

python - 快速 Pandas 过滤

excel - 调用带参数的子时应使用哪些参数(ByVal Target As Range)

javascript - javascript中不同对象数组的一种排序函数

python - Cython - 将 C++ 函数返回的 C++( vector 和非 vector )对象公开给 Python

python - RF : Replace ${SPACE}, ${EMPTY} 和 - 值为 '0'

python - 给定一个字符串,调用同名的方法

java - log4j:将特定类的输出记录到特定的附加程序

javascript - 客户端日志记录

python - 在 Python 中拦截所有日志记录

python - 在 python 中连续检查具有许多正则表达式的字符串时缩进太多