我想做的是迭代区 block 链中的所有 block 并打印出交易。 这是到目前为止我的代码:
from chainscan import iter_blocks
for block in iter_blocks():
if block.height > 10: break
for tx in block.txs:
print('Hello, tx %s in block %s' % (tx, block))
问题是我收到以下错误:
File "<ipython-input-3-06037b89d550>", line 1
for block in iter_blocks():
^
SyntaxError: unexpected EOF while parsing
我已经读过类似的主题,例如:this或this ,但他们没有帮助。问题可能是 block 迭代器尚未找到区 block 链本身吗?如果是这样的话,该如何解决呢? 提前致谢
最佳答案
看起来你的缩进已关闭。只需复制粘贴以下代码,它就应该可以工作:
from chainscan import iter_blocks
for block in iter_blocks():
if block.height > 10: break
for tx in block.txs:
print('Hello, tx %s in block %s' % (tx, block))
关于python - 语法错误: unexpected EOF while parsing (python blockchain),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48639744/