title: Python: Subprocess call with wget - Scheme Missing
body: <p>I'm trying to trying to run the command wget from within a python script. The follow wget works perfectly fine when just entering it on the command line, but it gives me a scheme missing error when I try to do it with </p>
  
  <pre><code>subprocess.call([])
  </code></pre>
  
  <p>I'm not too sure how to fix it, I've tried all the solutions from other questions but none of them seem to work. </p>
  
  <pre><code>FILTER_ID = 10000
  USERNAME = 'myusername'
  PASSWORD = 'mypassword'
  
  JIRA_URL = '"https://myjiraserver.com/sr/jira.issueviews:searchrequest-excel-all-fields/%d/SearchRequest-%d.xls?tempMax=1000&amp;os_username=%s&amp;os_password=%s"' % (FILTER_ID, FILTER_ID, USERNAME, PASSWORD)
  
  OUTPUT = 'jira_issues.xls'
  PARAMETER = '--no-check-certificate'
  subprocess.call(['wget', '-O', OUTPUT, JIRA_URL, PARAMETER])
  </code></pre>
  
  <p>I was wondering if making it double quotes or single quotes makes a difference, so I tried both ways and it still gives me the same error. Is subprocess.call the way to go? </p>
  
  <p>Thank you in advance. :)</p>