我有:

import cdecimal
sys.modules["decimal"] = cdecimal


在创建应用程序实例之前以及在使用manage.py运行任务之前,但是如何确定它实际上是在替换小数?

最佳答案

您可以直接检查sys.modules的内容:

print(sys.modules)


您还可以检查名称:

sys.modules['decimal'].__name__ == 'cdecimal'

关于python - 如何判断cdecimal是否实际上在替换十进制?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28333650/

10-12 22:52