【文件读写】

1 file = open('filename','r')
2 for line in file.readlines():
3     process(line)
4 file.tell()

file.seek(0)

5file = open('filename','w')
6file.write(sth)
7file.close()

8#目录不存在时会报错

9file = open('/home/user/dir/test.txt','r')

【文件信息】

os.path.isfile(f)
os.path.isdir(d) 
os.path.islink(l)
os.path.ismount(m)
os.stat(r'filename') 

【目录操作】

os.listdir('d')
os.rmdir('d')
os.mkdir('d')
os.mkdirs('d')
#为空才能删除
os.rmdirs('d')

【匹配操作】

#支持正则表达式
fnmatch.fnmatch('fname','*.txt')

#查找某类型
glob.glob('*.txt')

转载于:https://www.cnblogs.com/answeryi/archive/2011/09/20/2182465.html

Python 文件及目录操作相关推荐

  1. Python 文件和目录操作总结

    Python文件和目录操作总结: 1. Python 中os模块基本命令 头文件 import os # 提供对操作系统进行调用的接口 os常用指令 1 os.getcwd() # 获取当前工作目录, ...

  2. Python文件及目录操作(基本文件操作篇)

    ​ 活动地址:CSDN21天学习挑战赛 学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩:迟一天就多一天平庸的困扰. 学习日记 目录 学习日记 一.前言 二.基本文件操作 1.创建和打开文件 2. ...

  3. python代码大全表解释-python文件及目录操作代码汇总

    前言 在python中,内置了文件(file)对象,通过一些内置的方法就可以实现对文件的操作,例如open()方法创建一个文件对象,write()方法向文件写入内容. 一.文件基本操作 1.创建和打开 ...

  4. python 文件和目录操作

    一.python中对文件.文件夹操作时经常用到的os模块和shutil模块常用方法. 1.得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() os.getcwd() 输出 ...

  5. python 文件和目录操作题库

    1. 把一个目录下所有的文件删除,在所有的目录下新建一个a.txt的文件,并在文件下写入"python"关键字.   解题思路:         1.如果目录存在则切换进入目录   ...

  6. python基础代码大全-python文件及目录操作代码汇总

    前言 在python中,内置了文件(file)对象,通过一些内置的方法就可以实现对文件的操作,例如open()方法创建一个文件对象,write()方法向文件写入内容. 一.文件基本操作 1.创建和打开 ...

  7. python文件及目录操作(copytree)

    http://www.cnblogs.com/rollenholt/archive/2012/04/23/2466179.html python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块 ...

  8. Python文件与目录操作

    对文件进行操作,需要使用到的两个库为:import os .import shutil 1.当前目录的查询: print('查看当前目录:') print(os.getcwd()) 2.切换目录 pr ...

  9. python操作目录_详解python中的文件与目录操作

    详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...

最新文章

  1. Git 常用操作(2)- 创建标签
  2. 2个月做出一款AI项目?这些学生在DeeCamp上决出两个总冠军
  3. 【报错信息】Google Play 上架报错 ( Your app contains ads that do not comply with our Families ad | 退出亲子同乐计划 )
  4. asp.net源碼坊論壇上線
  5. ASP.NET MVC 实现二级域名
  6. Spring Boot集成thymeleaf异步刷新页面
  7. Linux基础_合并,归档,压缩,dump,编辑器
  8. [WPF自定义控件库]使用WindowChrome自定义RibbonWindow
  9. FreeMarker语法之表达式(二)
  10. 全面的C#编码规范整理
  11. 读书笔记:《超越需求 敏捷思维模式下的分析》
  12. Docker学习文档
  13. 模仿apple中国大陆官方
  14. 网吧服务器系统是怎么弄的,网吧无盘服务器系统的安装及设置
  15. 用了这么多年百度搜索, 今天才发现加上双引号搜索结果这么准
  16. 21根火柴常胜将军c语言,常胜将军算法
  17. 关闭谷歌google右侧百度热搜(下方无偿链接),亲测有效
  18. p5.js之“列阵绘图画板”实现大面积规律性绘制
  19. 用5v1a的充电器给1.2v的镍氢电池充电(充满后可自动断电)或者可以定时
  20. brackets 快捷键 有大用

热门文章

  1. python散点图拟合曲线-python中的多元(多项式)最佳拟合曲线?
  2. 如何自学python爬虫-Python爬虫:零基础该如何学习爬虫
  3. 对于python来说、一个模块就是一个文件-彻底明白Python package和模块
  4. php和python web开发-初入Web开发,php、python和ruby应该学哪个?
  5. python自学书籍顺序-【经验分享】自学Python的学习顺序!附学习资料
  6. python语言if语句-Python2 if 条件语句
  7. python 装饰器 参数-python装饰器参数那些事_接受参数的装饰器
  8. python写管理系统-基于Python实现用户管理系统
  9. python3下载文件-Python3学习笔记(十八):文件上传和下载
  10. python语言怎么用-这些小游戏是怎么用Python语言制作出来的……