Comment charger uniquement du HTML sur des pages Web en sélénium

Comment charger uniquement html à partir de pages Web en sélénium?

Je n'ai besoin que de l'html de la page demandée sans css ni javascript.

Si vous avez besoin de sélénium pour le raclage web, à proprement parler, vous auriez toujours besoin de fichiers javascript et css, car ils peuvent prendre une part importante dans le chargement et le rendu de la page. Par exemple, plusieurs parties d'une page peuvent être chargées avec des appels ajax supplémentaires, ou insérées via une logique javascript personnalisée.

En outre, si vous voulez seulement une partie HTML d'une page, pourquoi devez-vous impliquer un véritable navigateur?

Si vous souhaitez toujours empêcher que les fichiers js et css ne se chargent, vous pouvez configurer certaines autorisations dans Firefox en modifiant les préférences de FirefoxProfile , voir:

  • Ne veulent pas que les images soient chargées et CSS à rendre sur Firefox dans les tests Selenium WebDriver avec Python
  • FirefoxDriver: comment désactiver javascript, css et faire le type sendKeys instantanément?