Python文件操作
来源:互联网 发布:剑灵身材数据 编辑:程序博客网 时间:2024/05/29 18:35
python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。
os.getcwd()
得到当前工作目录,即当前Python脚本工作的目录路径
os.listdir(path)
返回指定目录下的所有文件和目录名
例:os.listdir(“D://”) 返回D盘下的文件及目录名称列表
os.remove(path)
删除一个文件
例:os.remove(“D://aaa.txt”) 删除D盘下的aaa.txt文件
os.removedirs(”c:\python”)
删除多个目录
os.path.isfile(path)
检验给出的路径是否是一个文件
os.path.isdir(path)
检验给出的路径是否是一个目录
os.path.isabs()
判断是否是绝对路径
os.path.exists(path)
检验给出的路径是否真存在
os.path.dirname()
获取路径名
os.path.basename()
获取文件名
os.system()
运行shell命令
os.rename(old, new)
重命名
os.makedirs(“c:\python\test”)
创建多级目录
os.mkdir(“test”)
创建单个目录
os.stat(file)
获取文件属性
os.chmod(file)
修改文件权限与时间戳
os.exit()
终止当前进程
os.path.getsize(filename)
获取文件大小
fp = open(“test.txt”,w)
创建空文件,直接打开一个文件,如果文件不存在则创建文件
关于open
模式:
- w 以写方式打开
- a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
- r+ 以读写模式打开
- w+ 以读写模式打开
- a+ 以读写模式打开
- rb 以二进制读模式打开
- wb 以二进制写模式打开
- ab 以二进制追加模式打开
- rb+ 以二进制读写模式打开
- wb+ 以二进制读写模式打开
- ab+ 以二进制读写模式打开
阅读全文
0 0
- Python 文件操作常用操作
- [python]python操作xml文件
- Python文件操作
- python文件目录操作
- Python文件操作
- Python文件操作
- python 文件操作
- python 文件操作
- Python 文件操作
- python 文件操作
- Python文件操作
- python 文件读写操作
- Python文件读写操作
- python文件目录操作
- Python的文件操作
- python常见文件操作
- python - 文件操作
- python文件操作
- 深度学习:词嵌入word2vec
- linux 配置SVN小结
- ASP.NET中 RadioButton(单选按钮)的使用
- 零基础写Java知乎爬虫之进阶篇
- Linux系统日志管理、同步、采集、分析
- Python文件操作
- delphi中httpencode使用注意事项
- 关于斜杠与反斜杠的区别
- 虚IP
- web.xml文件加载过程微了解
- hdu1062 Text Reverse(C语言)
- [RK3288][Android6.0] 调试笔记 --- 动态显示和隐藏导航栏(广播方式)
- 随便写点关于卡尔曼滤波
- Boost在Windows的使用VS2015配置及使用