python的w+到底是什么
来源:互联网 发布:大虾网络用语 编辑:程序博客网 时间:2024/04/28 20:16
python 文件处理的打开方式有很多种,
os.mknod("test.txt") 创建空文件
fp = open("test.txt",w) 直接打开一个文件,如果文件不存在则创建文件
open 模式:
w 以写方式打开,
a 以追加模式打开 (从 EOF 开始, 必要时创建新文件)
r+ 以读写模式打开
w+ 以读写模式打开 (参见 w )
a+ 以读写模式打开 (参见 a )
rb 以二进制读模式打开
wb 以二进制写模式打开 (参见 w )
ab 以二进制追加模式打开 (参见 a )
rb+ 以二进制读写模式打开 (参见 r+ )
wb+ 以二进制读写模式打开 (参见 w+ )
ab+ 以二进制读写模式打开 (参见 a+ )
但r+和w+写的不清楚。
w+是打开后,清空原有内容,成为一个新的空文件,对这个空文件具有读写权限。
r+是打开后,可以读取文件内容吧,保存原有内容,追加写内容,写动作则是追加的新内容。其作用和a+基本相同。
测试代码
import os
import sys
dir= os.path.dirname(os.path.abspath(__file__))
file_path='%s/test.txt' % dir
file= open(file_path,'w+')
print file.read()
#for line in file:
# print line
file.write('testxxx3xx33333333333')
print file.read()
file.close()
- python的w+到底是什么
- Python中self的含义到底是什么
- python mixin到底是什么 django
- 你要的到底是什么
- 爱情的感觉到底是什么?
- 外面的世界到底是什么
- 我们到底需要的是什么?
- HMODULE 到底定义的是什么
- 我到底是什么颜色的
- 打败我们的到底是什么?
- 投资的本质到底是什么?
- bind()的作用到底是什么
- 人的追求到底是什么??
- java的核心技术到底是什么。
- jQuery 的本质到底是什么?
- Maven的作用到底是什么?
- 成熟--到底是什么样子的?
- ES6 的 super 到底是什么?
- A. Flag
- 如何阅读别人的源代码
- 多线程AsyncTask
- 让一个圆点不停的滚动
- Unity的Start和Awake的执行顺序
- python的w+到底是什么
- 给大家分享“河南郑州政府投资代建工程建设管理监督中心-GOVPM网欣政府代建工程项目管理信息化解决方案.pdf”文件
- 蜜罐怎么映射出公网
- 解决2个smtp的问题: SMTP Error: Could not connect to SMTP host.
- IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
- 午后
- 学习视频
- gduuu 中旅 他最恨的是猎人
- HDOJ 4582: DFS spanning tree