Selenium: Difference between revisions
no edit summary
No edit summary |
No edit summary |
||
Line 2:
__TOC__
<br />
= Installation =
Install Selenium
Line 15 ⟶ 17:
cp geckodriver /usr/local/bin/
= Sample Code =
<syntaxhighlight lang="python">
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
# When using Self Signed Certificates
profile = webdriver.FirefoxProfile()
profile.accept_untrusted_certs = True
Line 26 ⟶ 28:
options = Options()
options.binary_location = r"/usr/bin/firefox"
options.add_argument("--headless") # if running on a Server with no UI
browser = webdriver.Firefox(options=options, firefox_profile=profile, executable_path="/home/ubuntu/geckodriver")
browser.get('https://testsite.com/')
</syntaxhighlight>
|