2023-10-18 大清早就学习了极为勤奋(点头)

文件和异常
读取文件的全部内容
先创建一个名为**.txt的文件在文件夹内,并在其中写出内容。


#读取文件
from pathlib import Path
#上面这行用于获取文件(固定)
path =Path('pai.txt')
#表示文件pai.txt的Path对象被赋给了变量path
contents=path.read_text()
#read_text()将该文件的全部内容作为一个字符串返回,同时在末尾会增加一个空行
print(contents)

#若不想要末尾空行,可用rstrip()函数删除字符串末尾空白
contents=contents.rstrip()
#也可以直接
contents=path.read_text().rstrip()
#上一行的方法被称为方法链式调用

#相对路径
#当我们在python_work中创建了一个子文件夹并在其中创建想要导入的txt
path=Path('aaa/ppp.txt')
#(上一行中aaa为子文件夹名字,ppp.txt为文件名
#绝对路径
#当文件并不在python_work当中
path=Path('/home/eric/data_files/text_files/aaa.txt')
#访问文件中的各行
from pathlib import Path

path=Path('aaa.txt')
contents=path.read_text()
lines=contents.splitlines()
for line in lines:
    print(line)
#使用文件中的内容

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容