python文件操作a+与a模式的区别


当前第2页 返回上一页

‘a+’:追加读写。打开文件方式与写入方式和'a'一样,但是可以读。需注意的是你若刚用‘a+’打开一个文件,一般不能直接读取,因为此时光标已经是文件末尾,除非你把光标移动到初始位置或任意非末尾的位置。

1

2

3

4

5

6

7

8

9

>>> fd=open(r'f:\mypython\test.py','a')#附加写方式打开,读取报错

>>> fd.read()

Traceback (most recent call last):

 File "<stdin>", line 1, in <module>

IOError: File not open for reading 

>>> fd=open(r'f:\mypython\test.py','a+')

>>> fd.write('123')

>>> fd.read()

>>> fd.close()

更多Python相关技术文章,请访问Python教程栏目进行学习!

以上就是python文件操作a+与a模式的区别的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

Python的模块数据是哪里来的

Python网络编程之使用select实现socket全双工异步通信功能

Python编程ide是什么

详解Python中for循环的工作原理

win8怎么安装Python

Python中转义字符是什么意思

Python文本特征抽取与向量化算法学习实例详解

Python实现二维数组输出为图片_Python

Python 面向对象视频资料分享

Python怎么打开

更多相关阅读请进入《Python》频道 >>




打赏

取消

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

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

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

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

评论

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