-1
Ich versuche, diese Website zu kratzen. Ich möchte den Haupttisch bekommen. Aber das Problem ist, dass die Tabelle durch Javascript geladen wird. Daher kann der HTML-Code dieser Tabelle nicht gekratzt werden. Hier ist der Code.Den HTML-Code erhalten, nachdem Javascript geladen wurde
from urllib.request import urlopen
from bs4 import BeautifulSoup
from selenium import webdriver
import time
driver = webdriver.PhantomJS(executable_path='')
driver.get("http://bet.hkjc.com/racing/pages/odds_wp.aspx?date=30-01-2017&venue=ST&raceno=5&lang=en")
time.sleep(3)
pageSource = driver.page_source
bsObj = BeautifulSoup(pageSource)
print(bsObj.find(id="detailWPTable").get_text())
Ich möchte den Inhalt der Tabelle erhalten. Bitte helfen Sie!
http://stackoverflow.com/questions/41889513/getting-the-child-element-of-a -particular-div-element-using-beautiful-soup Sie stellen die gleiche Frage gestern. –
Ich habe gestern die Lösung nicht bekommen. Wo bekommt man die Antwort? –
Verfeinern Sie Ihre Frage und fügen Sie einen Kommentar in die Antwort ein, dieser wird wieder aktiv sein und die Community wird es sehen. –