访问文件,以及对文件进行操作; 以及异常的抛出及处理
文件
#读取文件
filepath='D:\Desktop\pi_value.txt' #windows下是反斜杠\, linux是斜杠/
with open(filepath) as file_object: #打开文件,得到一个文件类file_object,使用with的结构是方便在这个作用域结束后自动关闭文件,不用再人工调用close函数
contents=file_object.read()
print(contents.rstrip()) #rstrip()方法是减少一个多余的换行,可以不使用
#result: 3.1415926535
# 8979323846
# 2643383279
#按行读取
with open(filepath) as file_object:
for line in file_object:
print(line.rstrip