FactorDB 在终端机中工作,但在 python 文件中不工作

FactorDB works in terminalo but not in python file

我在网上找到了一个很棒的库,叫做 FactorDB,使用起来非常简单。

使用 pip install factordb-pycli 安装后,我可以输入 Linux 终端 factordb 16,我将收到 2 2 2 2

我现在尝试按照说明在 python 文件中使用该库:

from factordb.factordb import FactorDB

f = FactorDB(16)
print (f)

不幸的是终端returns:

<factordb.factordb.FactorDB object at 0x7fc25a1c4c50>

我做错了什么?

请查看项目的自述文件。在那里你会找到如何使用库接口的示例代码。

https://github.com/ryosan-470/factordb-pycli

我不得不 reach out 模块的维护者,解决方案是:

from factordb.factordb import FactorDB

f = FactorDB(16)
f.connect()
result = f.get_factor_list()
print(result)