Not sure whether this is meant to be a feature or not, but I have a bunch of matplotlib scripts which output some graphs as pdf files. I have them set up to just save to the current folder, i.e. something like
figure.savefig('figure.pdf')
When I run the scripts from the command line the files appear in the same folder as the script, but when I run them from within ST (using cmd-B) they appear in the root directory of the ST project. Is this intended? Or does the python sublime build script need to have the current folder specified? It just seems a bit unintuitive at present.