# open(), read(), readline(), seek(), write(), close()
# file1 = open('name.txt','w',encoding='utf-8')
# file1.write('周瑜')
# file1.close()
#
# file2 = open('name.txt',encoding='utf-8')
# print(file2.read())
# file2.close()
#
# file3 = open('name.txt','a',encoding='utf-8')
# file3.write('孔明')
# file3.close()

# file4 = open('name.txt',encoding='utf-8')
# print(file4.readline())
#
# # 逐行处理
# file5 = open('name.txt',encoding='utf-8')
# for line in file5.readlines():
#     print(line)
#     print('-----')

file6 = open('name.txt',encoding='utf-8')
print('当前文件指针的位置 %s' %file6.tell())
print ( '当前读取到了一个字符，字符的内容是 %s' %file6.read(1))
print('当前文件指针的位置 %s' %file6.tell())
# 第一个参数代表偏移位置，第二个参数  0 表示从文件开头偏移  1表示从当前位置偏移，   2 从文件结尾
file6.seek(5,0)
print('我们进行了seek操作')
print('当前文件指针的位置 %s' %file6.tell())
print ( '当前读取到了一个字符，字符的内容是 %s' %file6.read(1))
print('当前文件指针的位置 %s' %file6.tell())
file6.close()