os.path.join的用法
os.path.join()
的用法
os.path.join()
函数用于路径拼接文件路径,使用的时候引入os
模块
1 | import os |
使用方法:
- 从后面往前面看,会以第一个以
/
开头的参数开始拼接,之前的参数全部丢弃; - 以上一种情况为先。在上一种情况确保情况下,若出现
./
开头的参数,会从./
开头的参数的前面的参数前部保留.
1 | import os |
输出为:
1 | 1: /bbbb\ccccc.txt |
- 如果最后一个组件为空,则生成的路径以一个分隔符
/
结尾
1 | import os |
输出:
1 | home\develop\ |
os.path.join()
的功能只是起到连接文件的作用,而不能生成文件,如果想生成文件可以使用os.mkdir()
例如:
1
2import os
os.mkdir(os.path.join("F:\", "test.txt"))os.path.join(os.getcwd(), 'data')
是获取当前目录,并组合成新目录
注意
Linux用的是/
分隔符,而Windows用的是\