Python利用OS库创建文件夹,创建txt文件并向txt文件中写入内容,以及txt文件的复制及重命名

import os
from shutil import copyfile

path = r'C:\Users\VULCAN\Desktop\新建文件夹' #设置路径
os.mkdir(path + './New文件夹') #在path这个路径下新建一个文件夹 即 在桌面新建文件夹中创建了一个文件夹叫做'New文件夹'
path = r'C:\Users\VULCAN\Desktop\新建文件夹\New文件夹'
os.chdir(r'C:\Users\VULCAN\Desktop\新建文件夹\New文件夹')#切换路径 打开刚才创建的文件夹
fp = open("CSDN.txt",'w')#如果有这个文件就打开,如果没有这个文件就创建一个名叫CSDN的txt文件
fp.write("这一步是向fp,也就是CSDN.txt文件内写入内容")
fp.close()
'''
#写完以后一定要关闭这个文件,恢复他的权限,
否则你打开这个文件会发现并没有写入内容,
并且也不能对这个文件进行操作
'''
#下面是对文件的复制以及重命名
copyfile('C:\\Users\\VULCAN\\Desktop\\新建文件夹\\New文件夹\\CSDN.txt','C:\\Users\\VULCAN\\Desktop\\新建文件夹\\New文件夹\\NDSC.txt')
'''
就是将刚才创建的文件复制到同一个目录下,
至于复制到那个文件夹,可以自行修改
复制后的名字就叫做NDSC.txt
'''

这么做没法再打开python的时候删除创建的New文件夹,显示文件夹一直被占用。关闭python窗口后才行。

你可能感兴趣的:(python)