При использовании драйвера Chrome и селена ниже приведен скрипт для открытия страницы.
![enter image description here](https://i.stack.imgur.com/YkPH4.png)
Раздражает то, что иногда (не всегда) он продолжает загружаться и никогда не останавливаться. Поэтому я добавил строки, чтобы принудительно остановить загрузку.
Кроме того, я отключил отображение изображения и вспышки. Однако эти меры не очень эффективны. (Я также удалил вспышку на компьютере. Но похоже, что вспышка все еще отображается)
Это из-за того, что показ вспышки задерживает загрузку страницы? Если это так, что является лучшим способом принудительно остановить загрузку и остановить вспышку, показанную на этой странице? Спасибо.
import os
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
chromedriver = "D:\\Python27\\Scripts\\chromedriver.exe"
os.environ["webdriver.chrome.driver"] = chromedriver
capa = DesiredCapabilities.CHROME
capa["pageLoadStrategy"] = "none"
options= webdriver.ChromeOptions()
prefs = {"profile.managed_default_content_settings.images": 2, "plugins.plugins_disabled": ["Adobe Flash Player"]}
options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(chromedriver, chrome_options =options, desired_capabilities=capa)
driver.get("https://www.investing.com/crypto/bitcoin/btc-usd")
wait = WebDriverWait(driver, 2)
wait.until(EC.presence_of_element_located((By.ID, 'topBarPopup')))
time.sleep(2)
driver.execute_script("window.stop();")
time.sleep(60)
driver.quit()