Hi,

in 'w' mode, if file does not exist it will create new one (if You have
permissions to write in specified location).
If file exist, it will 'truncate' it or like it is specified in
documentation "*(an existing file with the same name will be erased)*".

I'm not sure what You mean by "existing mode"? Maybe to open one file twice?
If You open file for reading, then open it again for writing - yes it will
be erased or as You said 'overwrite existing mode'. Is that what You think
about?


Kind regards,
Adnan


On Thu, Jan 15, 2015 at 12:19 PM, Abdul Abdul <abdul.s...@gmail.com> wrote:

> Hi,
>
> Thanks for your reply. I just wanted to understand the 'w' mode in Python.
> So, when using it, it will overwrite any existing mode, right?
>
> Thanks.
>
> On Thu, Jan 15, 2015 at 12:13 PM, Adnan Sadzak <sad...@gmail.com> wrote:
>
>> Hi,
>>
>> Yes, but You also can open an existing file in 'append' mode.
>>
>> Cheers,
>> Adnan
>> On Jan 15, 2015 12:08 PM, "Abdul Abdul" <abdul.s...@gmail.com> wrote:
>>
>>> Hello,
>>>
>>> In the Python documentation, when opening the file in write mode, it
>>> mentions the following:
>>>
>>> *writing (truncating the file if it already exists)*
>>> What is meant by "truncating" here? Is it simply overwriting the file
>>> already existing?
>>>
>>> Thanks.
>>>
>>> --
>>> https://mail.python.org/mailman/listinfo/python-list
>>>
>>>
>
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to