如何在python-flask中写入文件

时间:2018-02-05 04:00:40

标签: python flask

在刻录环境中写文件时是否有任何特殊说明?我首先获得了#34;许可被拒绝"错误,然后我以管理员身份运行pycharm,并且没有返回错误,但我的文件没有写入(没有任何反应!)。

@app.route('/')
def index():
    with open('test.txt', "wb") as test:
        test.write("I wrote in test!")
    return render_template('index.html')

我正在做一个项目,写一个音乐midi文件,存储在项目目录中,然后在网页上播放midi以后给用户。但我似乎无法在烧瓶中创建文件。

1 个答案:

答案 0 :(得分:0)

您正在尝试编写文本文件而不是二进制文件。

尝试,

with open('test.txt', "w") as test:
        test.write("I wrote in test!")