Python文件的三种可读可写模式的特点及区别


当前第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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...