当前第2页 返回上一页
1 2 3 4 5 6 7 8 9 10 | with open( 'job' , mode= 'r+' ) as f:
print ( '先读取四个字符:' ,f.read(4))
print ( '读取后的指针位置:' ,f.tell())
f.write( '个土匪' )
f.seek(0)
print (f.read())
输出为:
先读取四个字符: 十步杀一
读取后的指针位置: 12
十步杀一人,千里不留行个土匪
|
从结果可以看到,使用read(4)指针确实移动到了指定的位置,但是写入的时候却没有按照设想,而是跑到了文件的末尾。这个原因涉及到一个叫“CHUNK”的东西,俺滴老师没教,我也不好深说,等深入理解它后再和你们讲哈
以上就是Python文件的三种可读可写模式的特点及区别的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
Python idle是什么
Python怎么输出汉字
如何完整写一个爬虫框架
Python写入已存在的excel数据实例
Python md5与sha1加密算法的详细介绍
Python是前端还是后端
利用Python如何爬取js里面的内容
Python中单下划线和双下划线有什么区别
Python怎么求余数
Python套接字编程
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » Python文件的三种可读可写模式的特点及区别