#coding:utf-8 import os # os模块是Python内置的一个模块,主要是用于操作文件或者文件夹。 # 1>判断路径下是否存在某一个文件,如果存在就返回True,不存在就返回False。 # exists()函数的小括号中的参数是文件所在的路径: # 1.相对路径,指的是当前文件所在的目录(文件夹)下。 # result = os.path.exists('student.txt') # if result: # print '可以对student.txt文件进行读写操作了。' # else: # print 'student.txt文件不存在!不能进行读写。' # 2.绝对路径 # result1 = os.path.exists('C:/Users/Administrator/Desktop/PythonSix/ 12-6/pm/student.txt') # print result1 # 2>对文件/文件夹进行重命名 # os.rename(当前文件名, 新的文件名) # os.rename('student.txt', 'new_stu.txt') # 3>删除文件 # os.remove('new_stu.txt') # 4>创建文件夹 # 'test'是相对路径,默认是在当前目录下创建新的文件夹。 # 也可以指定绝对路径创建文件夹。 # os.mkdir('test') # 如果需要在不同的文件夹内创建文件/文件夹,需要切换当前的工作目录。 # os.mkdir('test1') # 当前默认的工作目录是pm这个文件夹。 # while True: # number = input('输入数字:') # if number == 1: # # 是在test目录下创建新的目录 # # chdir()切换当前工作目录为test # os.chdir('test') # os.mkdir('test_one') # # 在test工作目录中创建新目录完毕之后,回到父级目录pm中,方便切换到pm 目录中的其它目录。 # # os.path.pardir获取父级目录的方法 # os.chdir(os.path.pardir) # elif number == 2: # # 是在test1目录下创建新的目录 # # 从pm工作目录切换到test1工作目录。 # os.chdir('test1') # os.mkdir('test_two') # # 继续回到父级目录pm中。 # os.chdir(os.path.pardir) # elif number == 3: # break # 当使用mkdir()创建目录时,默认并不会将该目录作为工作目录,必须使用chdir()才能 切换工作目录。 # getcwd()函数用于查看当前工作目录的路径。 print os.getcwd() # 拼接文件路径 print os.path.join('C:/Users/Administrator/Desktop/', 'test.txt')
os模块
最新推荐文章于 2023-11-01 15:00:00 发布