SyntaxError:解析时出乎意料的EOF(Python区块链)



我要做的是在区块链中的所有区块上迭代并打印出交易。到目前为止,这是我的代码:

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

我已经阅读了类似的话题,例如:这个或这个,但它们没有帮助。问题是否可能是区块链本身还没有被Block Iterator找到?如果是这种情况,我该如何解决?预先感谢

看来您的凹痕已经关闭。只需复制以下代码,它应该有效:

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))

最新更新