当前第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》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python文件操作a+与a模式的区别