首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如果文件不存在,则创建该文件

如果文件不存在,则创建该文件
EN

Stack Overflow用户
提问于 2016-03-05 06:58:20
回答 9查看 291.5K关注 0票数 108

我正在尝试打开一个文件,如果该文件不存在,我需要创建它并打开它以进行写入。到目前为止,我有这样的想法:

代码语言:javascript
运行
复制
#open file for reading
fn = input("Enter file to open: ")
fh = open(fn,'r')
# if file does not exist, create it
if (!fh) 
fh = open ( fh, "w")

错误消息说if(!fh)线路上有一个问题。我可以像在Perl中一样使用exist吗?

EN

Stack Overflow用户

发布于 2020-04-12 06:08:17

下面是一个快速的两行代码,如果文件不存在,我可以用它快速创建一个文件。

代码语言:javascript
运行
复制
if not os.path.exists(filename):
    open(filename, 'w').close()
票数 28
EN
查看全部 9 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35807605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档