I am trying to build a utility function to output beautiful soup code to a browser I have the following code:
def bs4_to_browser(data):
from selenium import webdriver
driver = webdriver.Firefox(path="F:\FirefoxPortable\Firefox.exe")
driver.get("about:blank")
data = '<h1>test</h1>' # supposed to come from BeautifulSoup
driver.execute_script('document.body.innerHTML = "{html}";'.format(html=data))
return
when I run this I get:
TypeError at /providers/
__init__() got an unexpected keyword argument 'path'
I am using win7. How to I set the path to the portable firefox executable?