for line in open(filename)

后端 未结 4 457
悲&欢浪女
悲&欢浪女 2020-12-02 20:22

I frequently see python code similar to

for line in open(filename):
    do_something(line)

When does filename get closed with this code?

4条回答
  •  我在风中等你
    2020-12-02 21:14

    The with part is better because it close the file afterwards. You don't even have to use readlines(). for line in file is enough.

    I don't think the first one closes it.

提交回复
热议问题