title: Run scrapy using subprocess
body: <p>I need to run several python script's, some of those are scrapy projects.</p>
  
  <p>To run a spider I try this:</p>
  
  <pre><code>from subprocess import call
  import subprocess
  
  call(["scrapy",'crawl','my_spider','-o output_file.csv'],cwd='/home/luis/Schreibtisch/kukun/bbb_new_pro/scripts/2_Get_links)
  </code></pre>
  
  <p>I wonder whether is posible to specify the output's file directory,  I tried this:</p>
  
  <pre><code>call(["scrapy",'crawl','my_spider','-o folder_1/folder_2/output_file.csv'],cwd='project_folder')
  </code></pre>
  
  <p>But that only creates a new folders under the project directory I want the file outside tht folder.</p>
  
  <p>The other thing is, Can I specify the name of the ouput file  in a variable? something like:</p>
  
  <pre><code>file_name = 'output file.csv'
  
   call(["scrapy",'crawl','my_spider','-o + file_name '],cwd='project_folder')
  </code></pre>