使用Python读取本地文件的4种方式
2021/11/18 17:10:28
本文主要是介绍使用Python读取本地文件的4种方式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Python读取文件的4种方式,包括read()、read(字节数)、readlines()、readline()方式。
1.read()方式,一次读取所有,返回str
file0 = open("a.txt", "r") content = file0.read() print(type(content)) # <class 'str'> print(content) file0.close()
2.read(字节数)方式,一次读几个字节
file1 = open("a.txt", "r") # 一次读取2个字节数据 content = file1.read(2) print(type(content)) # <class 'str'> print(content) # 从上次读取的位置继续读取剩下的所有的数据 content = file1.read() print(content) file1.close()
3. readlines()方式,按照行的方式把整个文件中的内容进行一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素
''' 学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:725638078 寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书! ''' file2 = open("a.txt", "r") content = file2.readlines() print(type(content)) # <class 'list'> print(content) # ['python\n', 'java\n', 'AI'] file2.close() i = 1 for temp in content: print(f"{i}:{temp}") i += 1 file2.close()
4.readline方式,一次读取文件的一行,返回的是一个str
file3 = open("a.txt", "r") content = file3.readline() print(type(content)) # <class 'str'> print("1:%s" % temp) content = file3.readline() print(type(content)) # <class 'str'> print("2:%s" % temp) file3.close()
结尾给大家推荐一个非常好的学习教程,希望对你学习Python有帮助!
Python基础入门教程推荐:更多Python视频教程-关注B站:Python学习者
Python爬虫案例教程推荐:更多Python视频教程-关注B站:Python学习者
这篇关于使用Python读取本地文件的4种方式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-03用FastAPI掌握Python异步IO:轻松实现高并发网络请求处理
- 2025-01-02封装学习:Python面向对象编程基础教程
- 2024-12-28Python编程基础教程
- 2024-12-27Python编程入门指南
- 2024-12-27Python编程基础
- 2024-12-27Python编程基础教程
- 2024-12-27Python编程基础指南
- 2024-12-24Python编程入门指南
- 2024-12-24Python编程基础入门
- 2024-12-24Python编程基础:变量与数据类型