美文网首页
区块链PyCharm开发环境准备

区块链PyCharm开发环境准备

作者: iTsung | 来源:发表于2018-07-06 10:54 被阅读0次

    Python3

    HTTP:向节点发送交易信息,以及请求区块链信息

    调试:用HHTP协议向节点请求或者发送数据,Postman/curl

    步骤:

    下载Pyhton3(3.6.3),安装,命令行输入python3

    下载PythonCharm安装

    pip 管理包

    pipenv 提供python开发环境

    Flask:webserver,节点间通信

    requests:请求和发送包的

    mkdir blockchainProject 建立项目目录

    cd blockchainProject

    pip install pipenv

    pipenv --python=python3.6

    创建成功后,生成了一个Pipfile

    pipenv install flask==0.12.2

    pipenv install requests==2.18.4

    (以上,成功安装了对应的包和依赖,可以cat Pipfile查看)

    新建项目,pwd,了解当前目录dd,然后使用PythonCharm新建项目,项目地址就是上面的这个目录dd

    使用pipenv --py查看python3的安装目录,复制到项目的解释器栏,然后ok,可以看到这个项目有个Pipfile,就可以在项目下新建python文件了

    Pipfile文件内容

    一个区块链的区块包括的结构如下:

    区块{

    序号,

    时间戳,

    交易(付款地址,收款地址,交易金额),

    工作量证明,

    前一个区块的hash值

    }

    一个区块的结构内容

    相关文章

      网友评论

          本文标题:区块链PyCharm开发环境准备

          本文链接:https://www.haomeiwen.com/subject/imrvuftx.html