当前第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模式的区别的详细内容,更多文章请关注木庄网络博客!!
返回前面的内容
相关阅读 >>
input Python怎么用
Python如何实现网络爬虫
简介Python的sklearn机器学习算法
Python中线程终止与挂起的实现方法
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
Python os.chdir()定义及作用分析(实例解析)
Python文件操作之合并文本文件内容方法介绍
Python self什么意思
怎么获得一个字符串的子串
Python如何判断整数
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python文件操作a+与a模式的区别