python创建目录
2014-01-24 10:51
204 查看
转自:python创建目录
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。
创建文件:
1) os.mknod("test.txt") 创建空文件
2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件
创建目录:
os.mkdir("file") 创建目录
复制文件:
shutil.copyfile("oldfile","newfile") oldfile和newfile都只能是文件
shutil.copy("oldfile","newfile") oldfile只能是文件夹,newfile可以是文件,也可以是目标目录
复制文件夹:
shutil.copytree("olddir","newdir") olddir和newdir都只能是目录,且newdir必须不存在
重命名文件(目录)
os.rename("oldname","newname") 文件或目录都是使用这条命令
移动文件(目录)
shutil.move("oldpos","newpos")
删除文件
os.remove("file")
删除目录
os.rmdir("dir") 只能删除空目录
shutil.rmtree("dir") 空目录、有内容的目录都可以删
转换目录
os.chdir("path") 换路径
判断目标
os.path.exists("goal") 判断目标是否存在
os.path.isdir("goal") 判断目标是否目录
os.path.isfile("goal") 判断目标是否文件
转自:python创建目录
python中对文件、文件夹的操作需要涉及到os模块和shutil模块。
创建文件:
1) os.mknod("test.txt") 创建空文件
2) open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件
创建目录:
os.mkdir("file") 创建目录
复制文件:
shutil.copyfile("oldfile","newfile") oldfile和newfile都只能是文件
shutil.copy("oldfile","newfile") oldfile只能是文件夹,newfile可以是文件,也可以是目标目录
复制文件夹:
shutil.copytree("olddir","newdir") olddir和newdir都只能是目录,且newdir必须不存在
重命名文件(目录)
os.rename("oldname","newname") 文件或目录都是使用这条命令
移动文件(目录)
shutil.move("oldpos","newpos")
删除文件
os.remove("file")
删除目录
os.rmdir("dir") 只能删除空目录
shutil.rmtree("dir") 空目录、有内容的目录都可以删
转换目录
os.chdir("path") 换路径
判断目标
os.path.exists("goal") 判断目标是否存在
os.path.isdir("goal") 判断目标是否目录
os.path.isfile("goal") 判断目标是否文件
相关文章推荐
- python学习——胡乱瞎搞之djando无法创建目录
- python创建多层目录的方式
- python中的目录递归的创建和目录及其下的文件递归的删除
- cocos2d-x 3.0 利用python脚本在目录Classes内创建class
- python2.7:创建修改删除目录
- python创建目录
- Python_删除/创建指定目录及其下所有子目录的文件,该文件记录当前文件夹的内容
- python 创建目录的方法
- Python3基础 os mkdir 创建一层文件夹 在有父目录的情况下创建子目录
- python创建日期名的目录
- Python_在mysite目录中创建django 应用polls
- python 创建读写目录,文件
- Python - 创建目录,切换目录,创建文件,复制文件,移动文件 ,删除文件夹及文件
- python递归创建目录
- Python根据操作系统自动调用创建文件目录小脚本
- python 创建多级目录
- python 判断目录是否存在,如果不存在则创建
- Python远程登录Linux操作系统,执行命令、创建目录、上传及下载文件
- python创建和删除目录的方法
- Python脚本按照当前日期创建多级目录