Невозможно прочитать файл CSV через Pandas в приложении Flask в Python Anywhere - PullRequest
1 голос
/ 25 апреля 2019

Я пытаюсь отобразить первые пять строк CSV-файла на HTML-странице с помощью приложения фляги в python в любом месте.Я новичок в кодировании и не могу понять, в чем ошибка.Я загрузил файл CSV в рабочий каталог, создал папку 'templates' в каталоге "my site" и загрузил в нее файл example.html.

Это код в flask_app.py

from flask import Flask,render_template, request
import pandas as pd
import numpy as np
app = Flask(__name__)

@app.route('/example')
def dataframe():
    df = pd.read_csv("movies_metadata.csv")
    return render_template("example.html",  data=df.head(5).to_html())

if __name__ == "__main__":
    app.run()

Это HTML-код

<!DOCTYPE html>
<html>
<head>
    <title>DataFrame Data</title>
</head>
<body>
<h1>Titanic DataFrame</h1> 

{{data | safe}}

</body>
</html>

Я хочу, чтобы первые пять строк файла CSV отображались на странице HTML.

...