Python文件处理学习笔记
来源:互联网 发布:usb002虚拟打印机端口 编辑:程序博客网 时间:2024/06/14 21:23
以下内容为我学习中国大学MOOC,嵩天老师的Python语言程序设计的学习笔记,感谢中国大学MOOC,感谢嵩天老师
一、打开文件
<variable> = open(<name>, <mode>)<name>文件名,文件路径
<mode>打开模式
r 只读,如果文件不存在,则输出错误w只写,如果文件不存在,则自动创建文件a表示附加到文件末尾,如果文件不存在,则自动创建文件rb只读二进制文件,如果文件不存在,则输出错误wb只写二进制文件,如果文件不存在,则自动创建文件ab表示附加到二进制文件末尾--r+读写二、文件操作
1.文件读取:
read()返回值为包含整个文件内容的一个字符串readline()返回值为文件下一行内容的字符串readlines()返回值为整个文件内容的列表,每项是以换行符为结尾的一行字符串示例:def main(): fname = eval(input("Enter file name:")) infile = open(fname,'r') data = infile.read() print(data)main()
2.写入文件:从计算机内存向文件写入数据write()将字符串写入文件中writelines()将字符串列表写入文件
3.文件遍历(通用代码框架)
file = open(somefile,'r')
for line in file.readlines():
#处理一行文件内容
file.close()
简化版:
file = open(somefile,'r')
for line in file:
#处理一行文件内容
file.close()
关闭文件
代码框架
阅读全文
1 0
- Python文件处理学习笔记
- Python的学习笔记(三)(文件处理)
- "Python"学习笔记----简单文件处理
- Python学习笔记---模块;文件与文本处理
- python 学习笔记(10)重构与文件处理
- Python学习笔记--处理log文件的简单小程序
- Python学习笔记-初级(四):文件处理
- Python学习笔记--异常处理
- python学习笔记-字符串处理
- python字符串处理学习笔记
- Python学习笔记--异常处理
- Python学习笔记--异常处理
- 【Python学习笔记】错误处理
- python学习笔记 错误处理
- Python学习笔记 异常处理
- Python异常处理学习笔记
- Python 学习笔记 -处理excel
- 学习python的文件处理
- 新博客
- android新版本的拍照并保存系统相册功能
- 基于C#的TCP文件传输 由于水平有限,代码粗糙请见谅,vs2015编写 文件发送附代码
- u3d破解版安装--mac下安装补充
- 59. Spiral Matrix II
- Python文件处理学习笔记
- LUA简明教程
- 有向无环图VS树
- kupdate用法详解
- 类加载器子系统的类加载机制(双亲委派机制)
- uWSGI + Nginx配置Django项目(一)
- Mysql算法内部算法
- lintcode链表排序
- python---实战日志文件中查找特定字段,文件操作读写、排序、替换、列表、集合