javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?
你說得對。此頁面是使用JavaScript異步填充的,因此BeautifulSoup和類似的工具將無法看到您試圖獲取的特定內容。
但是,如果您記錄瀏覽器的網絡流量,您可以看到一些(XHR)httpget請求被發送到restapi,restapi以JSON形式提供其結果。這個JSON恰好包含您要查找的信息。它實際上會向不同的API端點發出幾個這樣的請求,但是我們感興趣的是
txList
(我猜是“交易清單”的縮寫):
def main():
import requests
url = "https://tracker.icon.foundation/v3/block/txList"
params = {
"height": "29562412",
"page": "1",
"count": "10"
}
response = requests.get(url, params=params)
response.raise_for_status()
base_url = "https://tracker.icon.foundation/transaction/"
for transaction in response.json()["data"]:
print(base_url + transaction["txHash"])
return 0
if __name__ == "__main__":
import sys
sys.exit(main())
https://tracker.icon.foundation/transaction/0x9e5927c83efaa654008667d15b0a223f806c25d4c31688c5fdf34936a075d632
https://tracker.icon.foundation/transaction/0xd64f88fe865e756ac805ca87129bc287e450bb156af4a256fa54426b0e0e6a3e
>>>
總結
以上是生活随笔為你收集整理的javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python tab和空格混用_Pyth
- 下一篇: python中locals函数_Pyth