我如何判断cdecimal是否真的在取代decimal?

2024-06-26 04:21:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我有:

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

在我创建应用程序实例之前和使用之前管理.py运行任务,但我如何确定它实际上是取代十进制?在


Tags: 实例pyimportmodules应用程序sysdecimalcdecimal
2条回答

在您希望decimal被替换的地方

import decimal
help(decimal)

应该吐出一套全面的信息。在

默认系统decimal以以下开头:

^{pr2}$

我希望您的版本应该指向cdecimal。在

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

print(sys.modules)

您还可以检查名称:

^{pr2}$

相关问题 更多 >