文件内建函数
函数 | 描述 |
---|---|
open() | 打开文件 |
read() | 读取 |
readline() | 读取一行 |
seek() | 文件内移动 |
write() | 写入 |
close() | 关闭文件 |
将小说的主要人物记录在文件中
#
# file1 = open('username.txt', 'w')
# file1.write('我')
# file1.close()
#
# file2 = open('username.txt')
# print(file2.read())
# file2.close()
#
# file3 = open('username.txt', 'a')
# file3.write('你')
# file3.close()
# file4 = open('username.txt')
# print(file4.readline())
#
# file5 = open('username.txt')
# for line in file5.readlines():
# print(line)
# print('-----------------')
file6 = open('username.txt')
print('当前文件指针位置 %s' % (file6.tell()))
file6.read(1)
print('当前文件指针位置 %s' % (file6.tell()))
file6.seek(0)
print('当前文件指针位置 %s' % (file6.tell()))
# 第一个参数代表偏移位置;第二个参数 0:从文件开头偏移 1:从文件当前位置偏移 2:从文件结尾开始偏移
file6.seek(5,0)