用 300 行 Python 代码实现了一个区块链 CLI

2018-03-13 15:34:05 +08:00
 simpleapples

项目地址:https://github.com/simpleapples/py-blockchain-cli

最近区块链比较火,我也趁机学习了一丢丢,顺手撸了一个区块链 CLI

可以以 CLI 的方式开节点,连接节点,挖矿(节点间会自动同步)

并且可以以表格形式看到整条区块链的信息,如图

欢迎 star&fork !

3447 次点击
所在节点    Python
7 条回复
shadownet
2018-03-13 21:23:35 +08:00
不错 你这视频用什么软件做的?
simpleapples
2018-03-13 22:33:28 +08:00
@shadownet LiceCap
mingyun
2018-03-13 22:43:07 +08:00
$ python main.py
Traceback (most recent call last):
File "main.py", line 1, in <module>
from cli.interface import Interface
File "e:\py-blockchain-cli\cli\interface.py", line 3, in <modul
e>
from cli.command import Command
File "e:\py-blockchain-cli\cli\command.py", line 13
print(f'Peer running at {host}:{port}')
^
SyntaxError: invalid syntax
simpleapples
2018-03-13 22:48:36 +08:00
@mingyun 需要用 python3 运行哈
mingyun
2018-03-13 22:51:50 +08:00
@simpleapples 就是 py3
sunwei0325
2018-03-13 22:57:23 +08:00
f''语法是 3.6 的
@mingyun
simpleapples
2018-03-13 23:04:08 +08:00
@mingyun 不好意思 忘记说明是 3.6 了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/437635

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX