Python 入门笔记 文件操作
2018-01-16 20:06
211 查看
# 0.文件对象可以是(1)普通的磁盘文件;(2)其他类型抽象的“文件”, 需要设置文件接口 # open():success返回一个文件对象,fault引发一个IOError # file_name, 可以是绝对路径,也可以是相对路径 # buffering, 缓冲方式,-1:系统默认缓冲方式, 0:不缓冲, 1:只缓冲一行数据, n:缓冲n行数据 file_object = open(file_name, access_mode = 'r', buffering = -1) # 通用换行符支持UNS(Universal NEWLINE Support),使用'U'标志打开,所有换行符替换为'\n' # UNS只能读文本 f = open('test', 'rU') # 1.输入 read() # 读取所有字节,存储到一个字符串中 readline() # 读取一行,存储到一个字符串中 readlines() # 读取所有行,存储为一个字符串列表 # 2.输出 write() # 将字符串写入文件 writelines() # 将字符串列表写入文件 # 3.文件迭代 for eachLine in f: # 执行代码 pass # 4.关闭文件 f.close() # 5.其他 flush() # 将内存缓冲区立刻写入到文件 # 6.例子 # (1)读取文件,并显示在控制台 file_name = raw_input("请输入文件名: ") f = open(file_name, 'r') for eachLine in f: print eachLine, f.close()
相关文章推荐
- Python入门笔记(15):对文件的操作(1)
- python入门笔记(Day8)--StringIO,BytesIO,环境变量, 操作文件和目录
- Python学习笔记——文件对象和操作(1)
- devi into python 笔记(五)异常 文件操作 sys os glob模块简单实用
- python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
- Python学习笔记——文件对象和操作(2)
- PYTHON笔记之文件操作
- Python入门系列:文件和目录操作
- 【python学习笔记】pthon3.x中的文件读写操作
- python核心笔记--第九章 文件操作
- Python复习笔记-字典和文件操作
- Python学习笔记3:简单文件操作
- Linux下C编程入门笔记——文件IO操作(一)
- Python学习笔记(2)比特操作、类、文件操作
- python基础入门详解(文件输入/输出 内建类型 字典操作使用方法)
- python学习笔记 目录和文件操作
- Delphi初浅入门笔记之七:文件操作
- Linux下C编程入门笔记——文件IO操作
- python 学习笔记(一)—目录文件的操作
- python学习笔记(一)-文件操作