1
2
3
with open(r'你要打开的文件的路径') as file_project:
contents = file_project.read()
print(contents)

with:python中的一个关键词,用于创建一个代码块,在不需要访问文件的时候自动关闭文件

r:是一种叫做“raw string”的表示方式,它通常用于表示字符串字面值中的反斜杠字符(\)不应该被解释为转义字符,而是作为字符串的字面值的一部分。

as file_project:于给上下文管理器创建的对象起一个别名

如果想要逐行读取,可以加成这样的

1
2
3
with open(r'你要打开的文件的路径') as file_project:
for line in file_project:
print(line)

输出后发现好多的空白行,加个rstrip()

1
2
3
with open(r'你要打开的文件的路径') as file_project:
for line in file_project:
print(line.rstrip())