Python 中是否可以跟踪和过滤程序运行期间对字符串调用的函数?我要添加sys.setdefaultencoding("utf-8")
应用程序,我想设置一些防护来预测滥用标准函数(例如 len
)来处理此类字符串的潜在问题。
最佳答案
您可以替换内置的:
import __builtin__
real_len = __builtin__.len
def checked_len(s):
... do extra checks ...
return real_len(s)
__builtin__.len = checked_len
关于python - 跟踪对 Python 字符串调用的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29586776/