Python烧瓶并打开/使用文件

时间:2015-11-02 04:03:07

标签: python flask

我正在尝试创建一个将所选文件读入程序的Web应用程序,并对输入的数据进行计算。

的index.html

<body>
    <div class="container">
        <hr/>
        <div>

            <form action="/upload" method="post" enctype="multipart/form-data">
                <input type="file" name="file"><br /><br />
                <input type="submit" value="Upload">
            </form>
        </div>
    </div>

</body>

python文件

@app.route('/')
def index():
    return render_template('index.html')

@app.route('/upload', methods=['GET', 'POST'])
def upload():
    file = request.files['file']
    if file and allowed_file(file.filename):
        filename = secure_filename(file.filename)
        file.save(os.path.join(app.config['UPLOAD_FOLDER'], filename))
        text_file = open(filename,"r")
        Data = text_file.read()
        return render_template('base.html',filename=filename)

在这里,我获取文件,然后在本地保存,然后打开并获取数据。我想得到&#34;数据&#34;进入其他函数进行计算。如何将数据传输到其他功能?

我想有一个页面说X文件已加载然后能够点击我的网络应用程序上的选项卡来运行所述文件的计算。

0 个答案:

没有答案