title: selenium webdriver upload file
body: <p>I am new to selenium, I have a script that uploads a file to a server.</p>
  
  <p>In the ide version sort of speak it uploads the file, but when I export test case as python 2 /unittest / webdriver it doesn't upload it..</p>
  
  <p>It doesn't give me any errors, just doesn't upload it...</p>
  
  <p>The python script is:</p>
  
  <pre><code>driver.find_element_by_id("start-upload-button-single").click()
  driver.find_element_by_css_selector("input[type=\"file\"]").clear()
  driver.find_element_by_css_selector("input[type=\"file\"]").send_keys("C:\\\\Documents and Settings\\\\pcname\\\\Desktop\\\\ffdlt\\\\test.jpeg")
  </code></pre>
  
  <p>I searched for solutions but I haven't found any except integrating it with AutoIt or AutoHotKey... </p>
  
  <p>The first line opens the File Upload Box of Firefox.</p>