with open...as 语句是读写文件很好的语句。为什么要使用“with open...as”语句?“with...as”实际上替代了"try...finally"语句,从而能够自动释放资源。这个语句更加简洁。同时语句自动获取返回的对象,用起来更方便。
#为什么使用“with open...as”语句?
#“with...as”实际上替代了"try...finally"语句
#从而能够自动释放资源
#with语句自动获取返回的对象
with open("files\qqmail.txt") as f:
for line in f:
print(line,end="")
#写入文件
with open("files\wsomewords.txt","w") as f:
f.write("一江春水向东流\n")