2024-10-04 15:34:02 发布
网友
在python的open()内建函数docs中,“+”的含义如下:
open a disk file for updating(reading and writing)
但是,当我在win7中使用open()内建函数用python3.5创建一个新文件时,我得到了“FileNotFoundError”。在
tmp_file=open(str(temp_path),'r+')
作为doc中open()的解释,如果指定的文件不存在,是否应该创建一个新的空文件?当使用“r+”模式时?在
您应该使用: 文件=打开(str(temp_path),'w+')
r+模式将打开一个现有的文件进行写入,但如果该文件不存在,则不会创建该文件。在
r+
如果要创建新文件,应使用w打开文件。在
w
您应该使用:
文件=打开(str(temp_path),'w+')
r+
模式将打开一个现有的文件进行写入,但如果该文件不存在,则不会创建该文件。在如果要创建新文件,应使用
w
打开文件。在相关问题 更多 >
编程相关推荐