semvec/pypi-packages huggingface dataset:
bcoscli 0.0.1
A userful package to use 'FISCO-BCOS', the FISCO-BCOS sdk
License: Apache License 2.0
Requires Python: >=3.6

bcoscli
-----
*** more convenient then the official sdk ***

easy to use the FISCO-BCOS blockchain for a interactive terminal!  

easy to use the FISCO-BCOS blockchain as sdk!  

1. config so easy
2. support autocompetation
3. support arrow up or down for history command
4. colorful

Installing
-----

Install and update using `pip`:



    pip install -U bcoscli


A Simple Example
-----

as terminal just:



    # default rpc port is 8545

    bcoscli 127.0.0.1:8545

as sdk:




    class MyConfig:

        HOST_RPC = 'http://192.168.0.107:9545' # your fisco-bcos node's rpc address
        ECHO = 0 # close the terminal output 

    if __name__ == "__main__":
        import bcoscli
        # define your config
        bcoscli.set_config(MyConfig)
        print(bcoscli.getClientVersion())
        print(bcoscli.getBlockNumber(11))

![image](bcoscli.gif)
cod 0.0.4
A userful package to use 'the click package to add command' for a interactive terminal
License: Apache License 2.0
Requires Python: >=3.6

cod
-----
easy to use the click package to add command for a interactive terminal! 

1. support autocompetation
2. support arrow up or down for history command

Installing
-----

Install and update using `pip`:



    pip install -U cod


A Simple Example
-----



    import click

    from cod import main, echo

    @click.option('--name', prompt='Your name',
                help='The person to greet.')
    @click.command()
    def hello(name):
        echo(name)

    main()

------
![image](example.gif)