Ich kann nicht erklären, wie man "irgendein Dokument" liest (ich glaube nicht, dass irgendjemand es kann). Jedoch kann ich Ihnen in die gute Richtung helfen, indem ich Ihnen eine Vorstellung davon gebe, wie I mit neuen Modulen beginnen.
Normalerweise hat jedes Modul nicht nur einen Dokumentationsteil, sondern auch einen 'Getting Started' Teil: here für .
Nur wenn ich das Gefühl habe, dass ich die Grundlagen des Moduls verstehe, gehe ich und lese die Dokumente für die Feinabstimmung, was ich wirklich machen wollte. Wie du gesagt hast: Sie sind schwer zu lesen.
============================================== ======
in diesem speziellen Fall:
import selenium
browser = selenium.webdriver.chrome.webdriver.WebDriver(executable_path='C:/Users/chromedriver')
Ergebnisse in
AttributeError: module 'selenium' has no attribute 'webdriver'
jedoch nach dem 'Getting started' tutorial:
from selenium import webdriver
driver = webdriver.Firefox()
funktioniert gut. Dies funktioniert, weil webdriver
kein Attribut für das Modul ist, sondern ein module itself. Dies bedeutet, dass Sie es explizit aufrufen müssen, um es zu verwenden. (Dies ist sehr implizit an der Spitze der Dokumentationsseite festgestellt. Empfohlene Import Stil (zeigt from selenium import webdriver
))
Verwendung von Google Chrome:
from selenium import webdriver
driver = webdriver.Chrome('/path/to/chromedriver') # Optional argument, if not specified will search path.
funktioniert auch gut, und dieses Beispiel ist gegeben durch Google itself.
Wie können wir erklären, wie man liest und versteht? – Guy
Ich stimme für das Schließen dieser Frage als Off-Topic ab, weil es viel zu weit gefasst ist und nicht über die Programmierung, wie sie vom Help Center definiert wird. – TylerH