连接两个或更多的路径名组件
import os p1 = '/date' p2 = 'mage' p3 = 'img' all = os.path.join(p1,p2,p3) print(all) 结果 /date\mage\img
自动添加反斜杆,\
import os p1 = '/date' p2 = '/mage' p3 = 'img' all = os.path.join(p1,p2,p3) print(all) 结果: /mage\img
如果除了第一个参数以外的如果有斜杆开头,自动的将之前的参数去掉,自己作为第一个参数;
import os p1 = '/date' p2 = 'mage' p3 = '/img' all = os.path.join(p1,p2,p3) print(all) 结果: /img import os p1 = '/date' p2 = 'mage' p3 = '\img' all = os.path.join(p1,p2,p3) print(all) 结果: \img
同时反斜杠也是一样的