If you know the full path to the file you can just do something similar to this. However if you question directly relates to relative paths, that I am unfamiliar with and would have to research and test.
path = 'C:\\Users\\Username\\Path\\To\\File' with open(path, 'w') as f: f.write(data)
Here is a way to do it relatively instead of absolute. Not sure if this works on windows, you will have to test it.
import os cur_path = os.path.dirname(__file__) new_path = os.path.relpath('..\\subfldr1\\testfile.txt', cur_path) with open(new_path, 'w') as f: f.write(data)
Edit 2: One quick note about
__file__, this will not work in the interactive interpreter due it being ran interactively and not from an actual file.