python中os包的用法

1 创建目录以及判断是否存在,如果不存在则创建

import os
# 创建的目录
path = "yyy"
if not os.path.exists(path):
    os.makedirs(path)
    
os.path.exists('d:/assist/getTeacherList.py') #True or False

2 输出文件夹中的子文件夹以及文件

import os
filePath = 'E:\BaiduNetdiskDownload\data\人工锄地'

for file in range(len(os.listdir(filePath))):
    filepath_in = filePath + '/' + str(os.listdir(filePath)[file])
    # print(filepath_in)
    k = 0
    for data_file in range(len(os.listdir(filepath_in))):
        filepath_data = filepath_in + '/' + str(os.listdir(filepath_in)[data_file])
        k += 1
        print(k,"  ",filepath_data)

3 输出文件夹中的文件夹和文件(第二种)

import os
filePath = 'E:\BaiduNetdiskDownload\data\人工锄地/'
for i,j,k in os.walk(filePath):
    print(i,j,k)

猜你喜欢

转载自blog.csdn.net/qq_39867051/article/details/106458877