fork download
  1. def join(*paths):
  2. import os
  3. return os.path.join(*[part for path in paths for part in path.split(os.sep)])
  4.  
  5. # Testing without leading slash
  6. path1='/Volumes/disk1/'
  7. path2='dir2/dir3/'
  8.  
  9. print join(path1, path2)
  10.  
  11. # Testing with leading slash
  12. path1='/Volumes/disk1/'
  13. path2='/dir2/dir3/'
  14.  
  15. print join(path1, path2)
  16.  
Success #stdin #stdout 0.01s 7852KB
stdin
Standard input is empty
stdout
Volumes/disk1/dir2/dir3/
Volumes/disk1/dir2/dir3/