python中文件的基本操作
来源:互联网 发布:性别角色知乎 编辑:程序博客网 时间:2024/06/05 08:12
文件的存储方式
- 计算机中,文件是以二进制的方式保存的
- 文本文件就是可以使用文本编辑器查看,二进制文件无法使用文本编辑器查看,是提供给其他软件使用的,例如图片,音视频等
操作文件的套路
1、打开文件open
- open函数负责打开文件, 并返回文件对象
- 打开文件的方式有很多种,常用的如下:
- r 只读,默认模式,如果文件不存在,抛出异常
- w 只写,如果文件存在,则覆盖,不存在,则创建
- a 追加,如果文件存在,指针会放在文件的结尾,不存在,创建新文件并写入
- rb 以二进制读取内容
- wb 以二进制写入内容
开发中更多的时候会以只读,只写的方式来操作文件
2、读写文件read,write
- read方法一次性读入并返回文件的所有内容,执行后,文件指针会移动到文件的末尾
- readline方法可以一次读取一行内容
- 方法执行后,会把文件指针移动到下一行,准备再次读取,读取大文件时,使用此方法在while循环中,依次读取,节约内存
3、关闭文件close - close,如果忘记关闭文件,会造成系统资源消耗,且会影响到后续对文件的访问
文件指针
- 文件指针标记从哪个位置开始读取数据
- 第一次打开文件时,通常文件指针会指向文件的开始位置,当执行read后,文件指针移动到末尾
- 在同一个python文件中,如果执行了read,那么再次使用此方法时,时无法获得内容的,可以使用seek方法改变指针位置
文件/目录的常用管理操作
在python中,使用代码实现文件目录操作,需要导入os模块
文件操作
os.rename(源文件名,目标文件名)
os.remove(文件名)
目录操作
os.listdir 目录列表,类似ls
os.mkdir 创建目录,和linux一致
os.rmdir 删除目录
os.chdir 修改工作目录
os.getcwd 获取当前工作目录current work directory
os.path.isdir(文件路径) 判断是否是目录
os.path.isfile 判断是否是文件
阅读全文
0 0
- [Python ] python中文件的基本操作
- python中文件的基本操作
- python中文件基本操作
- python中文件基本操作
- python中文件操作基本流程
- python中文件的操作
- Python中文件操作
- python中文件对象的操作小结
- python中文件基本操作命令及注意事项
- Python语言中文件的基本处理--Python(19)
- python中文件操作技巧
- c++中文件操作的5中基本途径
- sharepoint 列表中文件(文件夹)的基本操作
- sharepoint 列表中文件(文件夹)的基本操作
- Ubuntu中文件及目录的基本操作
- linux学习笔记:linux中文件的基本操作
- Linux中文件文档的基本操作命令
- python中文件和目录操作
- 利用文件名进行GetShell---CTF题目的相关知识解析
- JAVA_打印杨辉三角
- Hadoop平台环境搭建笔记
- G
- vue中jsonp跨域小栗子
- python中文件的基本操作
- 关于swp文件
- Android开发中虚拟机端口占用问题以及asm.jar的使用方法
- 开通博客第一天
- 3.定义10个字节的键盘缓冲区,然后键盘输入字符填满该缓冲区,做如下工作: (1)分别将输入键盘缓冲区的字符按数字,小写字母,大写字母,其他字符进行计数; 分别将这些计数值显示出来。 (2)分别将这
- 监听器
- VS2017下编译和配置boost库
- taglist用法
- JProfiler入门笔记