close() the file when opening "with"?

Bischoop Bischoop at vimuster.net
Sun Jun 14 06:36:06 EDT 2020


On 2020-06-14, Chris Angelico <rosuav at gmail.com> wrote:
> On Sun, Jun 14, 2020 at 8:16 PM Bischoop <Bischoop at vimuster.net> wrote:
>>
>>
>> So far I learnt "with" closes the file opened therefore "Generally" no
>> need to close() file. I'm worry about this "Generally", then close() or
>> not?
>
> Where did you learn that? Can you cite a reference?
>
> If you use a with block, the file is guaranteed to be closed as you
> exit that block. It's that simple.
>
> ChrisA

Where I learnt what that "with" closes the file or that "Generally" no
need to close() file when using "with"?



More information about the Python-list mailing list