title: Selenium Chrome save as pdf change download folder
body: <p>I want to download a website as pdf file, it's working fine, but it should download the file to a specific path, instead it's just downloading the file to my default download directory.</p>
  
  <pre><code>import json
  from selenium import webdriver
  
  appState = {
      "recentDestinations": [
          {
              "id": "Save as PDF",
              "origin": "local"
          }
      ],
      "selectedDestinationId": "Save as PDF",
      "version": 2,
      'download.default_directory': 'C:\\Users\\Oli\\Google Drive',
      "download.directory_upgrade": True
  }
  
  profile = {'printing.print_preview_sticky_settings.appState': json.dumps(appState)}
  
  chrome_options = webdriver.ChromeOptions()
  chrome_options.add_experimental_option('prefs', profile)
  chrome_options.add_argument('--kiosk-printing')
  
  driver = webdriver.Chrome(chrome_options=chrome_options)
  driver.get('https://www.google.com/')
  driver.execute_script('window.print();')
  </code></pre>
  
  <p>By the way anyone got an idea to safe the file with a specific name?</p>