Wie lese ich eine von Selenium Webdriver in Python heruntergeladene Datei?

Ich verwende Selenium mit Webdriver in Python, um eine CSV-Datei von einer Website herunterzuladen. Die Datei wird in das angegebene Download-Verzeichnis heruntergeladen. Hier ist eine Übersicht über meinen Code

fp = webdriver.FirefoxProfile()
fp.set_preference("browser.download.folderList", 2)
fp.set_preference("browser.download.manager.showWhenStarting", False)
fp.set_preference("browser.download.dir",'xx/yy')
fp.set_preference('browser.helperApps.neverAsk.saveToDisk', "text/plain, application/vnd.ms-excel, text/csv, text/comma-separated-values, application/octet-stream")
driver = webdriver.Firefox(fp)
driver.get('url')

Ich muss einfachprint den inhalt dieser csv zum terminal. Viele ähnliche Dateien mit zufälligen Namen werden in denselben Ordner heruntergeladen, so dass der Zugriff auf die Datei über den Dateinamen nicht funktioniert, da ich nicht weiß, wie sie im Voraus aussehen wird.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage