r 以只读模式打开文件

w   以只写模式打开文件,文件若存在,首先要清空,然后(重新创建)

a    以追加模式打开(从EOF开始,必要时创建新文件),把所有要写入文件的数据追加到文件的末尾,即使使用seek()指向了文件的其它地方,如果文件不存在,将自动创建。

r+   以读写方式打开文件,文件可读可写,可写到文件的任何位置

w+  以读写模式打开,和r+不同的是,它会truncate the file first

a+ 和r+不同的是,它只能写到文件末尾

rb 以二进制读写模式打开

wb 以二进制写模式打开

ab 以二进制追加模式打开

rb+ 以二进制读写模式打开

wb+ 以二进制读写模式打开

ab+ 以二进制读写模式打开

#coding:utf-8
= open('file.txt''wb') //以二进制写模式打开文件
f.write(u'写入中文'.encode('utf-8'# 编码为byte string
f.close()

最新文章

  1. JS+CSS3人物奔跑动画
  2. Node.js 教程 02 - 经典的Hello World
  3. C#中异常:“The type initializer to throw an exception(类型初始值设定项引发异常)”的简单分析与解决方法
  4. cmd 下切换目录
  5. win7挂载NFS
  6. python扫描内网banner信息
  7. iOS+Swift: 使用MessageUI.framework发送短信
  8. ViewHolder的作用和用法
  9. js实现二级联动下拉列表菜单
  10. 异常-----The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。
  11. MySQL解决方案
  12. shell脚本-工作练习篇
  13. struts2_HelloWorld
  14. MySQL高级知识(一)——基础
  15. Component name与package name/class name的关系?
  16. unity3d-角色控制器续
  17. <property name="hibernate.hbm2ddl.auto">update</property> 问题
  18. Map 模板
  19. 浅谈Supermap iClient for JavaScript 弹窗类
  20. Microsoft Sync Framework 2.1 可再发行程序包 Microsoft Sync Framework 1.0 SP1 - 中文(简体)

热门文章

  1. Anaconda快捷键
  2. Jmeter(一) - 调用数据的参数化
  3. Selenium 2自动化测试实战5(模块调用)
  4. 十三:jinja2过滤器之default过滤器和or过滤器
  5. nmon服务器监控工具的使用安装
  6. python字符串判断
  7. cocos2dx[3.2](11) 新事件分发机制
  8. 如何解决idea本身的乱码以及解决代码中出现的乱码?
  9. Opencv之LBP特征(算法)
  10. Linux下面MariaDB 管理命令基础使用