1

BSCScan から DEX 取引のリストを取得しようとしています。このための API エンドポイントがあるとは思わないので、selenium を使用して webscraping を使用して情報を取得しようとしました。

import pandas as pd
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time

PATH = 'C:/Users/XX/Downloads/chromedriver_win32/chromedriver.exe'
driver = webdriver.Chrome(PATH)

driver.get('https://bscscan.com/token/0x20de22029ab63cf9a7cf5feb2b737ca1ee4c82a6#tokenTrade')
print(driver.title)

#search = driver.find_element_by_css_selector("table")

link = driver.find_element_by_css_selector("tbody")
print(link)
print(type(link))

driver.close()

「リンク」をパンダのデータフレームに変換する方法を知りたいです。これを行うためのよりスマートな方法を誰かが知っている場合、または情報を取得するために呼び出すことができる API がある場合は、お知らせください。乾杯!

4

1 に答える 1