这篇文章主要给大家介绍了关于使用Python的内置方法如何读取文件?Python中存取文件的4种内置方法的相关资料,分别包括open()法、close()方法、write()方法以及read()方法,文中通过示例代码介绍的非常详细,需要的朋友可以参考下 。
文章插图
Python内置方法
Python的内置方法的意思就是,在不使用任何python库的时候,对python文件进行读取操作,这里主要介绍4种python内置方法的使用方式,最后再给出一个实际案例展示:
1、open()方法
它的语法格式如下:
open(file_name [, access_mode] [, buffering])在open函数的参数中只有“file-name”这个参数是必须要用到的,它表示的是一个文件打开的路径,也就是一个需要访问的文件名称,剩下的两个参数是可选可不选 。access_mode是决定打开的方式 。
2、close()方法
这个方法表示的是在一个文件中刷新还没有写人多操作,然后对文件进行关闭,关闭之后就不能在进行写入的操作了,用 close()方法关闭文件是一个很好的习惯 。语法格式如下:
fileObject.close()3、write ()方法
这个方法是对一个文件进行写入操作,前提是这个文件是处于打开的模式,Python字符串可以是二进制数据,而不是仅仅是文字 。write()方法不会在字符串的结尾添加换行符('\n');被传递的参数是要写入到已打开文件的内容 。
基本语法:
fileObject.write(string)4、read() 方法
使用这个方法是跟write方法相反的操作,它是从一个已经打开的文件中读取字符串,Python字符串可以是二进制数据,而不是仅仅是文字 。被传递的参数是要从已打开文件中读取的字节计数 。该方法从文件的开头开始读入,如果没有传入count,它会尝试尽可能多地读取更多的内容,很可能是直到文件的末尾 。
【使用Python的内置方法如何读取文件?Python中存取文件的4种内置方法】基本语法:
fileObject.read([count])read()5、实例
with open('hh.txt','a') as f:f.write('你好!\n')f.write('Hello!\n')在这段代码中,先使用的是open方法进行一个文件读取,使用的是write对文件进行写入的操作,以“a”的模式进行写入,表示不将原来的内容进行覆盖 。
with open('hh.txt','r') as f: str = f.read() print(str)这三行代码就是利用read方法读取一个文件的内容,它的模式设置的是可读模式,使用read()方法不带参数进行读取,表示默认读取最长内容 。
最后的运行结果就是会在目录下多出一个hh.txt文件,然后输出所有的文件内容,输出内容如下:
你好!Hello!你好!Hello!你好!Hello!以上就是这篇关于使用Python的内置方法如何读取文件?Python中存取文件的4种内置方法文章的全部内容了,希望通过以上的阅读,可以给大家的学习带来帮助 。
推荐阅读
- Python文件怎么在控制台运行?Python如何在命令行中运行文件
- 如何用python进行数据分析?python数据类型可变与不可变深入分析
- Python如何批量处理打开多个文件?Python批量打开多个文件的方法
- python提供了哪些GUI编程库?python中的GUI编程库讲解
- 如何使用python中内置的方法来格式化字符串?格式化输出字符串的三种方法总结
- 如何对列表进行去重操作? 你不知道的python列表去重小妙招
- Pycharm如何保存在远程终端linux下?pycharm远程上传文件到Linux的方法
- Python官网下载的版本有什么区别?Python安装文件版本有哪些区别
- 如何解决cmd运行python提示不是内部命令?python命令提示的解决方法
- Python元组如何使用?python元组的使用方法