kibitzr.fetcher.browser package

Submodules

kibitzr.fetcher.browser.fetcher module

class kibitzr.fetcher.browser.fetcher.FirefoxFetcher(driver)[source]

Bases: object

fetch(conf)[source]
  1. Fetch URL

  2. Run automation.

  3. Return HTML.

  4. Close the tab.

kibitzr.fetcher.browser.fetcher.firefox_fetcher(conf)[source]
kibitzr.fetcher.browser.fetcher.persistent_firefox()[source]
kibitzr.fetcher.browser.fetcher.update_profile(driver)[source]

kibitzr.fetcher.browser.launcher module

FireFox housekeeping - starting and stopping process

kibitzr.fetcher.browser.launcher.cleanup()[source]

Must be called before exit

kibitzr.fetcher.browser.launcher.firefox(headless=True)[source]

Context manager returning Selenium webdriver. Instance is reused and must be cleaned up on exit.

kibitzr.fetcher.browser.trigger module

kibitzr.fetcher.browser.trigger.prompt_return()[source]

Module contents