title: os.system run python script with arguments and parameters
body: <p>Hello I'm trying to run a python script inside another python script and I'm trying to do it with os.system(). The problem is that this script is a json to csv convertor and it has 2 arguments (that they are the directories of the input of the json files and the output the directory of the csv files) and then it has the --include and --ignore that have to do with the data of json that we want to transfer in the csv file. So basically when I run it on the terminal (and it works there) it looks like this: </p>
  
  <pre><code>python file/tmp/python/json_to_csv.py -i results/2.json -o results/csv_folder/2.csv --include metadata.audio_properties.* metadata.tags.musicbrainz_recordingid.0 lowlevel.* rhythm.* tonal.* --ignore *.min *.min.* *.max *.max.* *.dvar *.dvar2 *.dvar.* *.dvar2.* *.dmean *.dmean2 *.dmean.* *.dmean2.* *.cov.* *.icov.* rhythm.beats_position.*  --add-filename
  </code></pre>
  
  <p>Inside ipython I tried something like this:</p>
  
  <pre><code>os.system(“essentia/src/examples/python/json_to_csv.py -i results/24.mp3.json -o results/csv_folder/24.csv --include metadata.audio_properties.* metadata.tags.musicbrainz_recordingid.0 lowlevel.* rhythm.* tonal.* --ignore *.min *.min.* *.max *.max.* *.dvar *.dvar2 *.dvar.* *.dvar2.* *.dmean *.dmean2 *.dmean.* *.dmean2.* *.cov.* *.icov.* rhythm.beats_position.*  --add-filename”)
  </code></pre>
  
  <p>or this:</p>
  
  <pre><code>os.system(CONVERTOR + ' "' + jsons + '" "' + csvs + '"')
  </code></pre>
  
  <p>but nothing worked. Does anyone have any idea how this could work? 
  Thanks in advance</p>