当前第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 是否需要联网
什么是Python中的协程?(实例解析)
Python怎么计算
Python is和==的区别
Python怎么去掉最后的空格
分享Python实现的二叉树定义与遍历
初学者Python能用代码做什么
Python中none表示什么
Python生成脚本--实现数据库更新
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python文件操作a+与a模式的区别