The FactorDB CLI
Project description
FactorDB CLI (and Python library)
=================================
|Travis|
The `FactorDB`_ is the database to store known factorizations for any
number. This tool can use on your command line. And also you can use
this tool with python 2 & 3 scripts.
Basic Usage
-----------
CLI
~~~
If you want to know the result of factorization of 16, you should type
like this:
.. code:: bash
$ factordb 16
Then, you can get the answer from factordb.com.
.. code:: bash
$ factordb 16
2 2 2 2
If you want to know more detail of result, you can get an answer of JSON
format.
.. code:: bash
$ factordb --json 16
{"id": "https://factordb.com/?id=2", "status": "FF", "factors": [2, 2, 2, 2]}
Library usage
~~~~~~~~~~~~~
If you want to use this script with Python, you should type ``import``
statement on your code like this:
::
import factordb
# or
from factordb import FactorDB
Then, you can get the answer with Python lists.
::
In [1]: from factordb import FactorDB
In [2]: f = FactorDB(16)
In [3]: f.get_factor_list()
Out[3]: [2, 2, 2, 2]
License
=======
MIT
.. _FactorDB: https://factordb.com
.. |Travis| image:: https://img.shields.io/travis/ryo-san470/factordb-pycli.svg?style=flat-square
:target:
=================================
|Travis|
The `FactorDB`_ is the database to store known factorizations for any
number. This tool can use on your command line. And also you can use
this tool with python 2 & 3 scripts.
Basic Usage
-----------
CLI
~~~
If you want to know the result of factorization of 16, you should type
like this:
.. code:: bash
$ factordb 16
Then, you can get the answer from factordb.com.
.. code:: bash
$ factordb 16
2 2 2 2
If you want to know more detail of result, you can get an answer of JSON
format.
.. code:: bash
$ factordb --json 16
{"id": "https://factordb.com/?id=2", "status": "FF", "factors": [2, 2, 2, 2]}
Library usage
~~~~~~~~~~~~~
If you want to use this script with Python, you should type ``import``
statement on your code like this:
::
import factordb
# or
from factordb import FactorDB
Then, you can get the answer with Python lists.
::
In [1]: from factordb import FactorDB
In [2]: f = FactorDB(16)
In [3]: f.get_factor_list()
Out[3]: [2, 2, 2, 2]
License
=======
MIT
.. _FactorDB: https://factordb.com
.. |Travis| image:: https://img.shields.io/travis/ryo-san470/factordb-pycli.svg?style=flat-square
:target:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
factordb-pycli-0.0.1.tar.gz
(3.2 kB
view hashes)