day05-模块

import os
print(os.getcwd()) #取当前的路径
# os.mkdir('spz')#创建文件夹
# os.mkdir('e:\\nhy123')
# os.makedirs('spz2')#创建文件夹
# os.makedirs('stu\laowang') #父目录不存在的时候会帮你创建父目录
# print(os.listdir(r'C:\Miniconda3\Scripts'))#获取某个目录下的所有文件
# e:\\aaa\\
#/user/local/
# for i in range(10):
#     os.mkdir('e:\\nhy123\\test%s'%i)
# os.rmdir('stu')#删除空文件夹
#把末尾是偶数的文件夹中,创建一个a.txt,文件,里面随便写点东西

#1、获取到这个目录下所有的文件夹, os.listdir('')
#2、判断文件夹的名字最后一位是不是偶数
#3、如果是偶数的,在这个文件里 f = open(a.txt)  f.write('xxx')

# for dir in os.listdir(r'e:\\nhy123'):
#     if  int(dir[-1]) %2==0:
#         abs_path = r'e:\\nhy123\\%s\\a.txt'%dir
#         with open(abs_path,'w') as fw:
#             fw.write('test')
# abs_path = r'e:\\nhy123\\%s\\a.txt'%dir

# print(os.path.join('nhy123','test0','a.txt'))#拼接路径,它会自动识别路径分隔符
# print(os.sep)#当前系统的路径分隔符
print(os.path.dirname('e:\\nhy123\\test0\\a.txt'))#获取父目录的路径
# print(os.path.getsize('e:\\nhy123\\test0\\a.txt')) #获取文件大小的
print(os.path.exists('code'))#判断文件、文件夹是否存在
print(os.path.isdir('e:\\'))    #判断是否是文件夹,如果文件夹不存在的话,会返回False
print(os.path.isfile(r'e:\\nhy123\\test0\\a.txt'))  #判断是否是文件,如果文件不存在的话,会返回False
# print(os.path.dirname('user/local/test'))#获取父目录的路径
# print(os.path.split(r'e:\nhy123\test0\a.txt'))#分割文件名和路径的

猜你喜欢

转载自www.cnblogs.com/Noul/p/9278701.html