Как загрузить файл JSON на страницу из веб-драйвера Python - PullRequest
0 голосов
/ 27 марта 2019

Когда я использую webdrive в Python, Chrome помогает загрузить все элементы, такие как XHR

Как я могу получить конкретный файл JSON, для которого требуется сеанс или другие параметры, из базового URL?

Базовый URL

загрузка JSON с базового URL

import os
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
chrome_options.add_argument("--headless")

base_url = "https://booking.hkexpress.com/en-US/select/?SearchType=RETURN&OriginStation=HKG&DestinationStation=KIX&DepartureDate=19/04/2019&ReturnDate=26/04/2019&Adults=1&LowFareFinderSelected=false"
driver = webdriver.Chrome(executable_path=(r'D:\My Homepages\hkexpress\chromedriver.exe'), chrome_options=chrome_options)
driver.get(base_url + '/')

pageSource = driver.page_source
print(pageSource)
driver.save_screenshot('screen.png')

driver.close()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...