1)
myfile=open('filename.txt','w+') #这里游标为0
myfile.write('My name is ella') #这里游标仍然为0
myfile.seek(10) #游标移动到10
print myfile.readlines() #从第10字符以后,也就是11个字符开始读出
myfile.close() #关闭文件流
(2)
myfile=open('filename.txt','w')
myfile.write('My name is elle')
myfile.seek(10)# 游标去到10
myfile.close()#关闭对象,游标清零
myfile=open('filename.txt','r') #对象重新赋值,游标归零
print myfile.readlines()#输出整行。此时游标为0,所以从0开始输出
myfile.close()
(3)
myfile=open('filename.txt','w')#打开文件,游标为0
myfile.seek(10) #游标为10,这时跳开了10个字符,这样前10个为null即\x00
myfile.write('My name is elle') #此时游标为10,所以从11处开始写入
myfile.close()
myfile=open('filename.txt','r')#对象重新赋值,重置游标为0
print myfile.readlines()#输出,此时游标为0.
myfile.close()
#运行结果为['\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00My name is ella']