博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python打开文件的方式
阅读量:5152 次
发布时间:2019-06-13

本文共 487 字,大约阅读时间需要 1 分钟。

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()

转载于:https://www.cnblogs.com/shirandedan/p/5395958.html

你可能感兴趣的文章
第13组_16通信3班_045_OSPFv3作业
查看>>
调试相关连接资源
查看>>
lftp用法手册
查看>>
android图像处理系列之四-- 给图片添加边框(上)
查看>>
Android利用ViewFlipper实现屏幕切换动画效果
查看>>
css 中在图片中加入文字的方法
查看>>
简单电商购物程序
查看>>
setHeader方法的参数说明
查看>>
感知机:Perceptron Learning Algorithm
查看>>
返回vector指针案例
查看>>
《About Multi-Touch(多点触摸是个什么东西?)》:Community Core Vision(CCV) 1.3 全指南...
查看>>
31 数组划分
查看>>
个人作业1—续
查看>>
Mashup
查看>>
html常用标签
查看>>
Ubuntu 部署 nginx
查看>>
A Very Easy Triangle Counting Game
查看>>
oracle为用户赋予各种权限,仅作为一个普通的用户
查看>>
Vue.Js添加自定义插件
查看>>
[Swift] 创建一个对象
查看>>