我怎样才能从这个街区得到一些具体的东西?

2024-04-25 04:01:13 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我把这些信息放在一个列表类中。每当我打印(块)它循环通过整个列表和输出如下:

[{'version': 3, 'from': 'hx7ccc54932b913c71f7051e9dc1b621074c91d462', 'to': 'hxbf2a3504318b6315e38eeb87ee84402361a7d644', 'stepLimit': 1000000, 'timestamp': 1547599428802897, 'nid': 1, 'value': 30000000000000000000000, 'signature': 'ehslHJOj5e6apGhxEbZ6SESx5fagazIPNI5BjCo3sMYAGWVMQbiN8w/PH8BHhHmXBtwEGWiqEuTU5fa4toeOvwE=', 'txHash': '0x833bf64c224209ce850df8f9d47b9b6fcb1471cee93d8c946c2a2bfbded3fb2a'}]

我试过打印(块[1])和打印(块[0][1]),但它说超出范围?你知道吗

from iconsdk.icon_service import IconService
from iconsdk.providers.http_provider import HTTPProvider

def main():
    icon_service = IconService(HTTPProvider("https://ctz.solidwallet.io/api/v3"))
    block = icon_service.get_block("latest")['confirmed_transaction_list']
    print(block)


if __name__ == '__main__':
    main()

我希望它能给出“to”(hxbf2a3504318b6315e38eeb87ee84402361a7d644)的结果,而不是在整个块中循环,尽管我从未告诉程序这样做。你知道吗


Tags: tofromimport信息列表mainversionservice
1条回答
网友
1楼 · 发布于 2024-04-25 04:01:13

试试这个,拿到钥匙然后打印出来:

from iconsdk.icon_service import IconService
from iconsdk.providers.http_provider import HTTPProvider

def main():
    icon_service = IconService(HTTPProvider("https://ctz.solidwallet.io/api/v3"))
    block = icon_service.get_block("latest")['confirmed_transaction_list']
    print(block[0]['to'])


if __name__ == '__main__':
    main()

那就行了。你知道吗

相关问题 更多 >