I\'m not able to see the bigger picture here I think; but basically I have no idea why you would use os.path.join instead of just normal string concatenation?>
It is OS-independent. If you hardcode your paths as C:\Whatever they will only work on Windows. If you hardcode them with the Unix standard "/" they will only work on Unix. os.path.join detects the operating system it is running under and joins the paths using the correct symbol.