在网站上做的h5如何发到微信上,上海刚刚宣布,878网站正在建设中,营口市组织部两学一做网站一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录#xff0c;即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录#xff1a;os.rem…一、python中对文件、文件夹操作时经常用到的os模块和shutil模块常用方法。1.得到当前工作目录即当前Python脚本工作的目录路径: os.getcwd()2.返回指定目录下的所有文件和目录名:os.listdir()3.函数用来删除一个文件:os.remove()4.删除多个目录os.removedirs(r“c\python”)5.检验给出的路径是否是一个文件os.path.isfile()6.检验给出的路径是否是一个目录os.path.isdir()7.判断是否是绝对路径os.path.isabs()8.检验给出的路径是否真地存:os.path.exists()9.返回一个路径的目录名和文件名:os.path.split() eg os.path.split(/home/swaroop/byte/code/poem.txt) 结果(/home/swaroop/byte/code, poem.txt)10.分离扩展名os.path.splitext()11.获取路径名os.path.dirname()12.获取文件名os.path.basename()13.运行shell命令: os.system()14.读取和设置环境变量:os.getenv() 与os.putenv()15.给出当前平台使用的行终止符:os.linesep Windows使用\r\nLinux使用\n而Mac使用\r16.指示你正在使用的平台os.name 对于Windows它是nt而对于Linux/Unix用户它是posix17.重命名os.rename(old new)18.创建多级目录os.makedirs(r“c\python\test”)19.创建单个目录os.mkdir(“test”)20.获取文件属性os.stat(file)21.修改文件权限与时间戳os.chmod(file)22.终止当前进程os.exit()23.获取文件大小os.path.getsize(filename)import osos.getcwd() # 获取当前工作目录即当前python脚本工作的目录路径#os.chdir(dirname) # 改变当前脚本工作目录相当于shell下cdos.chdir(c:/)os.curdir # 返回当前目录: (.)os.pardir # 获取当前目录的父目录字符串名(..)os.makedirs(dirname1/dirname2) # 可生成多层递归目录os.removedirs(dirname1) # 若目录为空则删除并递归到上一级目录如若也为空则删除依此类推os.mkdir(dirname) # 生成单级目录相当于shell中mkdir dirnameos.rmdir(dirname) # 删除单级空目录若目录不为空则无法删除报错相当于shell中rmdir dirnameos.listdir(dirname) # 列出指定目录下的所有文件和子目录包括隐藏文件并以列表方式打印os.remove() # 删除一个文件os.rename(oldname, newname) # 重命名文件/目录os.stat(path/filename) # 获取文件/目录信息os.sep # 输出操作系统特定的路径分隔符win下为\\,Linux下为/os.linesep # 输出当前平台使用的行终止符win下为\t\n,Linux下为\nos.pathsep # 输出用于分割文件路径的字符串os.name # 输出字符串指示当前使用平台。win-nt; Linux-posixos.system(bash command) # 运行shell命令直接显示os.environ # 获取系统环境变量path c:\a\b\c\d\e.txt# os.path.abspath(path) #返回path规范化的绝对路径os.path.split(path) # 将path分割成目录和文件名二元组返回os.path.dirname(path) # 返回path的目录。其实就是os.path.split(path)的第一个元素os.path.basename(path) # 返回path最后的文件名。如何path以或\结尾那么就会返回空值。即os.path.split(path)的第二个元素os.path.exists(path) # 如果path存在返回True如果path不存在返回Falseos.path.isabs(path) # 如果path是绝对路径返回Trueos.path.isfile(path) # 如果path是一个存在的文件返回True。否则返回Falseos.path.isdir(path) # 如果path是一个存在的目录则返回True。否则返回False# os.path.join(path1[, path2[, ...]]) #将多个路径组合后返回第一个绝对路径之前的参数将被忽略os.path.getatime(path) # 返回path所指向的文件或者目录的最后存取时间os.path.getmtime(path) # 返回path所指向的文件或者目录的最后修改时间#目录操作方法大全#1.创建目录os.mkdir(file)#2.复制文件shutil.copyfile(oldfile,newfile) #oldfile和newfile都只能是文件shutil.copy(oldfile,newfile) #oldfile只能是文件夹newfile可以是文件也可以是目标目录#3.复制文件夹4.shutil.copytree(olddir,newdir) #olddir和newdir都只能是目录且newdir必须不存在#5.重命名文件(目录)os.rename(oldname,newname) #文件或目录都是使用这条命令#6.移动文件(目录)shutil.move(oldpos,newpos)#7.删除文件os.remove(file)#8.删除目录os.rmdir(dir) #只能删除空目录shutil.rmtree(dir) #空目录、有内容的目录都可以删#9.转换目录os.chdir(path) #换路径#