不弃_ 发表于 2022-2-12 18:34:29

open()方法

用open(file,'w') 方法新建一个同名文件将原来的文件覆盖,新文件关闭时原文件会关闭吗?

isdkz 发表于 2022-2-12 18:43:14

本帖最后由 isdkz 于 2022-2-12 18:44 编辑

open(file,'w')只有在file不存在的时候才创建新的文件,如果file存在,他打开的还是原文件

jackz007 发表于 2022-2-12 18:47:03

      open(file , 'w')如果文件 file 已经存在,则其长度将被截断为 0,文件内容被清除;如果文件不存在,就会直接新建文件 file。总之,如果文件 file 已经存在,那么,这条语句会导致文件 file 直接挂掉。

不弃_ 发表于 2022-2-12 20:25:46

isdkz 发表于 2022-2-12 18:43
open(file,'w')只有在file不存在的时候才创建新的文件,如果file存在,他打开的还是原文件

页: [1]
查看完整版本: open()方法