:(从根开始“判断前面是否有特殊字符做分割”)
51 print(os.path.isabs(r'a'))
52 print(os.path.isabs(r'/a'))
53 显示结果:
54 False
55 True
56
57
58
59
60 #判断文件和目录:
61 print(os.path.isfile(r'D:'))
62 print(os.path.isfile(r'D:\a\b\cf.txt'))
63 显示结果:
64 False
65 True
66
67
68 print(os.path.isdir(r'D:'))
69 print(os.path.isdir(r'D:\a\b\c'))
70 显示结果:
71 True
72 False
73
74
75
76 必须要会的
77 #将多个路径组合后返回,第一个绝对路径之前的参数将被忽略:
78 print(os.path.join(r'D:',r'a',r'ce.txt'))
79 显示结果:
80 D:a\ce.txt
81
82
83 #返回path所指向的文件或者目录的最后存取时间。
84 print(os.path.getatime(r'D:\a'))
85 显示结果:
86 1501593961.9510007
87
88 #返回path所指向的文件或者目录的最后修改时间。
89 print(os.path.getmtime(r'D:\a\b\cf.txt'))
90 显示结果:
91 1501594534.7840006
|