<p>I know you are asking for a python library interacting with a node, but let me tell you there is a very comprehensive python library with which you don't need to run a node yourself.</p>
<p>You can find a list of it's features in the README <a href="https://github.com/cffls/pycardano/" rel="noreferrer">https://github.com/cffls/pycardano/</a></p>
<p>For completeness, there are a few python libraries wrapping a cardano node and interacting with the cli. I haven't used any of those and I am not sure what features they support exactly, but here you go:</p>
<ul>
<li><a href="https://github.com/emesik/cardano-python" rel="noreferrer">https://github.com/emesik/cardano-python</a></li>
<li><a href="https://github.com/input-output-hk/cardano-clusterlib-py" rel="noreferrer">https://github.com/input-output-hk/cardano-clusterlib-py</a></li>
<li><a href="https://gitlab.com/viper-staking/cardano-tools" rel="noreferrer">https://gitlab.com/viper-staking/cardano-tools</a></li>
</ul>

CC BY-SA 4.0
2022-06-20T09:39:52.223Z
2022-06-20T09:39:52.223Z
LACE pool
<p>I know JS, but I have other code written in python that I want to use in conjunction with the node. Is there a Python 3.xxxx SDK/Library/Module that will do everything the JS can?</p>
<p>Heres what is written about the JS Version: <a href="https://developers.cardano.org/docs/get-started/cardanocli-js" rel="nofollow noreferrer">https://developers.cardano.org/docs/get-started/cardanocli-js</a></p>

<cardano-cli><cardano-node><javascript><python>
Is there a Python Version of Cardano Node-CLI JavaScript Library?
# Is there a Python Version of Cardano Node-CLI JavaScript Library?

(Asked by: username_0 on 2022-06-20)

I know JS, but I have other code written in python that I want to use in conjunction with the node. Is there a Python 3.xxxx SDK/Library/Module that will do everything the JS can?

Heres what is written about the JS Version: <https://developers.cardano.org/docs/get-started/cardanocli-js>

**Tags:** cardano-cli, cardano-node, javascript, python

---

## 1 answers

### Answer by username_1 on 2022-06-20. Score: 5 | Accepted answer

I know you are asking for a python library interacting with a node, but let me tell you there is a very comprehensive python library with which you don't need to run a node yourself.

You can find a list of it's features in the README <https://github.com/cffls/pycardano/>

For completeness, there are a few python libraries wrapping a cardano node and interacting with the cli. I haven't used any of those and I am not sure what features they support exactly, but here you go:

* <https://github.com/emesik/cardano-python>
* <https://github.com/input-output-hk/cardano-clusterlib-py>
* <https://gitlab.com/viper-staking/cardano-tools>


---

