5. Python SDK¶
Tags: “Python API”
`Python SDK <https://github.com/FISCO-BCOS/python-sdk>’_ provides access to’ FISCO BCOS<https://github.com/FISCO-BCOS/FISCO-BCOS/tree/master-2.0>’_ Python API for nodes, supports node status query, deployment, and contract invocation. Based on the Python SDK, you can quickly develop blockchain applications. Currently, FISCO BCOS 2.0 is supported+ With FISCO BCOS 3.0+
注意
Python SDK is currently a candidate version, available for development and testing, available for enterprise applications Java SDK
Support FISCO BCOS 2.0 and 3.0 versions, different versions of the configuration and use see the project github home page readme documentation
Main characteristics
Provides calls to FISCO BCOS ‘JSON-RPC<../../develop/api.html>Python API for ‘_
Support HTTP short connection and TLS long connection communication mode, to ensure that the node and the SDK secure encrypted communication at the same time, can receive the message pushed by the node。
Support transaction parsing function: including the assembly and parsing of ABI data such as transaction input, transaction output, Event Log, etc
Supports contract compilation, compiling “sol” contracts into “abi” and “bin” files
Support keystore-based account management
Support contract history query
Install and configure the environment. For application development using the Python SDK, see ‘gitHub<https://github.com/FISCO-BCOS/python-sdk>’_ LINK