文件处理函数-open
来源:互联网 发布:淘宝等级怎么提升 编辑:程序博客网 时间:2024/06/05 20:32
一、open函数,用于文件的处理,操作文件一般经历三个步骤:打开文件、操作文件和关闭文件。跟日常生活中从冰箱中拿个东西一样一样的。
- 打开文件
打开文件的模式有:
–r:只读
–w:只写,写之前会清空文件内容
–x:只写,不存在则创建,存在则报错
–a:追加,只读
“+”表示同时读写文件
–r+:可读可写
–w+:可读可写
–x+:可读可写
–a+:可读可写
“b”表示字节方式操作,以b方式打开时,读取到的内容是字节类型,写入时也需要提供字节类型 - 操作文件
#!/usr/bin/env pythonf = open("db", 'r') # 只读文件f = open("db", 'w') # 先清空再写f = open("db", 'x') # 当文件存在,则报错;如果文件不存在,则创建并写内容f = open("db", 'a') # 追加f = open("db", 'rb') # 加了b后,打开文件是以字节方式打开的,如果不加b,则是字符串方式打开的f = open("db", 'wb') # 加了b后,写的是字节f.write(bytes("xiaoming", encoding="utf-8")) # 编码为utf-8f = open("db", 'r+', encoding="utf-8") # +代表的意思是同时读写某个文件f.tell() # 获取指针当前位置f.seek(2) # 指针,指到2的位置,永远都是以字节定位的f = open("db", 'r', encoding="utf-8")print(data, type(data)) # type可以查看数据类型
- 关闭文件
关闭文件很简单
f.close
打开文件后许多人经常忘记关闭,为了避免这一情况,可以用with语句来自动关闭并释放文件资源
with open("db", 'r') as f:
阅读全文
0 0
- 文件处理函数-open
- Python open() 函数 文件处理
- python的文件处理函数open
- Python文件处理 open()
- linux文件函数-open
- 3.3 open函数-打开文件
- linux open函数打开文件
- open()—打开文件函数
- 文件IO(open函数)
- 系统函数-文件操作-open()
- python open()函数 打开文件
- C语言open()函数:打开文件函数
- C语言open()函数:打开文件函数
- C语言open()函数:打开文件函数
- python2.7: open()文件处理使用介绍
- Python open()文件处理使用介绍
- open、write等文件读写函数
- 文件 I/O——open函数
- Android BaseAdapter
- 已知前序中序求后序
- 温度转换
- Java正则表达式入门
- String 的实现
- 文件处理函数-open
- 二分的基本的思路以及使用的条件
- 数据结构二叉树遍历
- FL2440-WiFi模块学习之用rt3070无线网卡使开发板上网
- 动态内存开辟malloc、calloc、realloc、free函数
- linux shell编程实例总结
- Android动画实现方式的汇总
- Spring注解:@Repository、@Service、@Controller、@Autowired
- error C2061: 语法错误: 标识符“WTS_ALPHATYPE”