Python文件处理之文件打开方式(一)
2016-06-19 10:31
555 查看
Python中打开一个文件是同过open函数来打开的,并返回一个文件对象,以下为open函数的参数:
open(name[, mode[buf]])
name:文件路径
mode:打开方式
buf:缓冲大小
open根据你提供的name、mode、buf来打开一个文件并返回文件对象,如果只填写name,mode则默认为只读方式,buf则默认为-1,以下为open的一些mode:
![](https://images2015.cnblogs.com/blog/980037/201606/980037-20160619102440623-1752480641.jpg)
例:
可以看到open返回的是一个文件对象,可以用这个文件对象来操作你所打开的文件。比如读取、写等操作。
open(name[, mode[buf]])
name:文件路径
mode:打开方式
buf:缓冲大小
open根据你提供的name、mode、buf来打开一个文件并返回文件对象,如果只填写name,mode则默认为只读方式,buf则默认为-1,以下为open的一些mode:
![](https://images2015.cnblogs.com/blog/980037/201606/980037-20160619102440623-1752480641.jpg)
例:
print type(open(‘blog.txt’)) #打印结果:<type 'file'>
可以看到open返回的是一个文件对象,可以用这个文件对象来操作你所打开的文件。比如读取、写等操作。
相关文章推荐
- python socket
- python中的两值交换
- Leetcode FlattenBinaryTree Java Python
- python中的增量赋值 **=
- Leetcode path-sum-ii Python Java
- 常见的python异常
- windows下Python集成开发环境-Spyder安装和使用
- python的debug调试工具pdb学习
- Python多进程并发操作中进程池Pool的应用
- python并发编程gevent模块以及猴子补丁学习
- 【leetCode】House Robber python实现
- python 统计单词个数---不去重
- python并发编程greenlet模块学习
- 【leetCode】Binary Tree Level Order Traversal python实现
- 28. Implement strStr() [easy] (Python)
- 【leetCode】Binary Tree Zigzag Level Order Traversal python实现
- python环境pyenv
- 在C#中调用python方法
- python类class学习笔记
- python3实现暴力穷举博客园密码