python 打开文件。
open()内置函数用于打开文件和创建文件对象。
格式:open(name[,mode[,bufsize]])
open方法可以接三个参数:文件名、模式、缓冲区。
及:name 文件名
mode 指定文件的打开模式
bufsize 定义输出缓存
其中缓存包括:
0 表示无输出缓存
1 表示使用缓冲(只缓冲一行)
负数表示使用系统默认设置
正数表示使用近似指定大小写的缓冲(指定缓冲空间大小,单位 字节)
mode:
简单模式
r: 只读
w:写入
a: 附加
在模式后使用“+”表示同时支持输入、输出操作。
如: r+ w+ a+
在模式后附加“b”表示以二进制方式打开。
如: rb wb
------------------
seek作用:(指定文件指针的位置)
file.seek(offset[whence])
whence: 起点
0:从文件夹头
1:从当前位置
2: 从文件尾部
offset: 偏移量
默认为0 从头开始。
file.seek(0)指针跳到第一个字符。
file.seek(0,2)
-----------------------------------------