javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?
你說(shuō)得對(duì)。此頁(yè)面是使用JavaScript異步填充的,因此BeautifulSoup和類(lèi)似的工具將無(wú)法看到您試圖獲取的特定內(nèi)容。
但是,如果您記錄瀏覽器的網(wǎng)絡(luò)流量,您可以看到一些(XHR)httpget請(qǐng)求被發(fā)送到restapi,restapi以JSON形式提供其結(jié)果。這個(gè)JSON恰好包含您要查找的信息。它實(shí)際上會(huì)向不同的API端點(diǎn)發(fā)出幾個(gè)這樣的請(qǐng)求,但是我們感興趣的是
txList
(我猜是“交易清單”的縮寫(xiě)):
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
>>>
總結(jié)
以上是生活随笔為你收集整理的javascript 嵌入python_通过Python将区块链数据嵌入Javascript,这是正确的方法吗?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python tab和空格混用_Pyth
- 下一篇: # 定义四边形_【四边形系列专题】 特