title: hide chromeDriver console in python
body: <p>I'm using chrome driver in Selenium to open chrome , log into a router, press some buttons ,upload configuration etc. all code is written in Python.</p>
  
  <p>here is the part of the code to obtain the driver:</p>
  
  <pre><code>chrome_options = webdriver.ChromeOptions()
  prefs = {"download.default_directory":  self.user_local}
  chrome_options.add_experimental_option("prefs", prefs)
  chrome_options.experimental_options.
  driver = webdriver.Chrome("chromedriver.exe", chrome_options=chrome_options)
  driver.set_window_position(0, 0)
  driver.set_window_size(0, 0)
  
  return driver
  </code></pre>
  
  <p>when i fire up my app, i get a chromedriver.exe console (a black window) followed by a chrome window opened and all my requests are done. </p>
  
  <p><strong>My question</strong>: is there a way in python to hide the console window ? </p>
  
  <p>(as you can see i'm also re-sizing the chrome window ,my preference would be doing things in a way the user wont notice anything happening on screen)</p>
  
  <p>thanks 
  Sivan</p>