私は、リストされたすべての情報を得るためにセレン(C#付き)を使用することができました。 'How to output result of Javascript execution to console?'私にヒントを与えました。
// initialize the ChromeDriver, and get the jsExecutor
// This step may be different for Python
var chromeDriver = new ChromeDriver();
var jSExecutor = (IJavaScriptExecutor)chromeDriver;
// navigate to the page
chromeDriver.Navigate().GoToUrl("chrome://dino");
// get the values, using js command
var crashed = jSExecutor.ExecuteScript("return Runner().crashed");
var runningTime = jSExecutor.ExecuteScript("return Runner().horizon.runningTime");
var obstcles = jSExecutor.ExecuteScript("return Runner().horizon.obstacles");
// print the values
Console.WriteLine($"{crashed}, {runningTime}, {obstcles}");
一つは、同じことを行うにはPythonでdriver.execute_scriptを使用することができるはずです。
crashed = driver.execute_script('return Runner().crashed')
runningTime = driver.execute_script('return Runner().horizon.runningTime')
obstcles = driver.execute_script('return Runner().horizon.obstacles')
私の答えを試してみましたか?私は結果を見るのが好奇妙です! –