python打开文件的方式
2024-08-24 13:39:55
r 以只读模式打开文件
w 以只写模式打开文件,文件若存在,首先要清空,然后(重新创建)
a 以追加模式打开(从EOF开始,必要时创建新文件),把所有要写入文件的数据追加到文件的末尾,即使使用seek()指向了文件的其它地方,如果文件不存在,将自动创建。
r+ 以读写方式打开文件,文件可读可写,可写到文件的任何位置
w+ 以读写模式打开,和r+不同的是,它会truncate the file first
a+ 和r+不同的是,它只能写到文件末尾
rb 以二进制读写模式打开
wb 以二进制写模式打开
ab 以二进制追加模式打开
rb+ 以二进制读写模式打开
wb+ 以二进制读写模式打开
ab+ 以二进制读写模式打开
#coding:utf-8
f
=
open
(
'file.txt'
,
'wb'
) //以二进制写模式打开文件
f.write(u
'写入中文'
.encode(
'utf-8'
)
# 编码为byte string
f.close()
最新文章
- JS+CSS3人物奔跑动画
- Node.js 教程 02 - 经典的Hello World
- C#中异常:“The type initializer to throw an exception(类型初始值设定项引发异常)”的简单分析与解决方法
- cmd 下切换目录
- win7挂载NFS
- python扫描内网banner信息
- iOS+Swift: 使用MessageUI.framework发送短信
- ViewHolder的作用和用法
- js实现二级联动下拉列表菜单
- 异常-----The superclass ";javax.servlet.http.HttpServlet"; was not found on the Java Build Path。
- MySQL解决方案
- shell脚本-工作练习篇
- struts2_HelloWorld
- MySQL高级知识(一)——基础
- Component name与package name/class name的关系?
- unity3d-角色控制器续
- <;property name=";hibernate.hbm2ddl.auto";>;update<;/property>; 问题
- Map 模板
- 浅谈Supermap iClient for JavaScript 弹窗类
- Microsoft Sync Framework 2.1 可再发行程序包 Microsoft Sync Framework 1.0 SP1 - 中文(简体)