os模块 os.path.exists(),os.path.isfile()和os.path.isdir()
【pycharm】工作路径D:\python\test1
1.os.path.isfile()
判断是否为文件。
# -*- coding: utf-8 -*-
import os
print(os.path.isfile(r"D:\python\test1\test.txt"))
# 如果不是文件输出False
输出:
True
2.os.path.isdir()
判断是否为文件夹。
# -*- coding: utf-8 -*-
import os
print(os.path.isdir(r"D:\python\test1\test"))
输出:
# 如果不是文件夹输出False
True
3.os.path.exists()
判断文件夹或文件是否存在。
# -*- coding: utf-8 -*-
import os
# print(os.path.exists(r"D:\python\test1\test"))
print(os.path.exists(r"D:\python\test1\test.txt"))
输出:
# 如果不存在文件或文件夹输出False
True
4.当文件夹不存在时进行创建文件夹
if进行判断,一般创建文件夹时会用到。
# -*- coding: utf-8 -*-
import os
path = r"D:\python\test1\test1"
if not os.path.exists(path):
os.mkdir(path)
else:
pass
知识简单需要慢慢积累。