°

python用with操作文件

PHP实战视频教程大全

python操作文件的常用方法是赋值法:

f = open('demo.txt', mode="r")
line = f.readline()
while line:
    print(line)
    line = f.readline()
f.close()

如上代码,打开文件后将得到的资源句柄赋值给f

这种做法非常常用,在代码的最后一般都要求大家一定要关闭资源close

但是使用with关键字操作文件的时候就不需要了close了,因为一旦程序走出函数体会自动close

如下:

with open('demo.txt', mode="a") as f:
    f.write('www.tongpankt.com\n')
    # f.close()
user_input = input('please input somethig:')
print('Done')
打赏
  喜欢