擅长:python、mysql、java
<p>可能与<a href="https://stackoverflow.com/questions/38998060/flask-permissions-for-file-writing/38998429?noredirect=1#comment65348759_38998429">question</a>有关,编辑部分的解决方案是将相对路径转换为绝对路径。我不知道EC2上的程序是如何启动的,但是工作目录似乎位于Python/library目录中,而实际的程序是不允许写的。
修复可能是这样的:</p>
<pre><code>@ImgResizeApi.route('/test')
def test():
f = open('/tmp/test.txt', 'w')
f.write('Hi there')
f.close()
return render_template('index.html')
</code></pre>