jsp网站建设,wordpress 必须登录,百度飙风算法 小网站,南京市招办南京网站设计文件管理 shutil
文件拷贝
shutil.copy(src,dst)
注#xff1a;srcrE:\python\.vscode\文件操作
windows上运行时候#xff0c;如果不加r#xff0c;上述文件路径在代码运行时会报错#xff0c;因为其会先将双引号”“去掉#xff0c;然后系统看到了文件路径中有\ncsrcrE:\python\.vscode\文件操作
windows上运行时候如果不加r上述文件路径在代码运行时会报错因为其会先将双引号”“去掉然后系统看到了文件路径中有\nc其中\n会被解释成为换行符所以系统所得到的文件路径已经不是原来的了。
我们应该加上r2.拷贝文件夹
shutil.copytree(src,dst)
将原路径下文件和子目录拷贝到目的路径下目标文件夹如果存在会拷贝失败如果不存在则会自动创建3、移动文件 shutil,move
shutil.move(srcsrc,dstdst)
目标文件下如果有同名文件会被覆盖
如果目标文件名称不一样择时改名4、删除文件和文件夹 os.unlink(path) #只删除文件 os.rmdir(path) #只删除空文件夹里边不能有文件或者文件夹 shutil.rmtree() #包含文件和子文件子目录
import os
path/home/test
for filename is os.listdir(path):if filename.endswith(.txt): #删除以txt结尾的文件os.unlink(filename)5、文件压缩 zipfile文件压缩模块
# -*- coding: utf-8 -*-
import os,zipfile
os.chdir(rE:\\)
filelistzipfile.ZipFile(ha_camtasia_6.02.zip)
filelist.extractall()
filelist.close()
#压缩文件
import zipfile,os
os.chdir(E:\python\.vscode\文件操作)
zipexamplezipfile.ZipFile(123.zip,w)
zipexample.write(234.txt,compress_typezipfile.ZIP_DEFLATED)
zipexample.close()