Python 5月31日

....指针

文件的读写 : 读内容 / 移指针

读内容:

f.read(10)
#读取第10个字符(包含)以前的全部字符。
f.read()
#读取指针后全部字符

移指针

获取当前指针

f.tell()
#返回数字

定位指针

f.seek(偏移量,方向)
#指针位置 → 方向 + 偏移量 
#方向:0开头 1当前位置 2 结尾
#例如...
f.seek(2,0) #将指针定位于+2位置
方向 偏移量 错误的偏移量 rb读取的偏移量
0(开头) 正数、0 负数(已经在开头了,再往前走就报错了)
1(当前) 正数、负数 0
2 (结尾) 0 正数(已经在结尾了,再日后走就报错了) 负数

文件的物理操做 : 引入os模块

建立

建立文件夹

d=os.mkdir() #make

建立文件

f=open('C:\文件名.txt','w')

删除

删除文件夹

os.rmdir #remove

删除文件

os.remove('C:\文件名.txt') 
#只能用绝对路径。若是用相对路径,不能跨盘符跑过去删

查询

获取当前目录

os.getcwd()

获取当前目录文件

os.listdir(path)

切换

改变目录位置

os.chdir('path') #change #只能返回上一级
#前进到下一级须要绝对路径
相关文章
相关标签/搜索