Flask创建一个文件,如果它不存在

时间:2014-08-04 19:56:16

标签: python file flask

我正在尝试在我的烧瓶应用程序中创建一个文件,但是当该文件尚不存在时,代码将失败。我尝试了两种典型的解决方案:

f = open('f.txt', 'a+')

以及

with open('f.txt', 'a+') as f:
    ...

我做错了什么?

1 个答案:

答案 0 :(得分:0)

使用访问控制列表,而不是向所有人打开该目录。

setfacl -m u:flaskuser:rw /some/dir/

另外,请查看相关文档,值得一看:https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ch-acls.html