我遇到以下问题。我只希望熊猫数据帧中有一行。
通过将一行打印为html,我有些麻烦。我使用.loc函数从数据框中获取行。我如何在HTML中仅返回一行...
Atm我收到了键盘错误...
感谢您的帮助。那是我的代码。
首先,我打开与数据库的连接,然后将数据转换为pandas数据框。
比我只想打印一行。在网址中输入具有indexnumber的行。
有什么想法可以解决问题吗?
import sqlite3
import numpy as np
import pandas as pd
from flask import Flask, request, jsonify
connection = sqlite3.connect("meinedb.db")
df = pd.read_sql_query("select name, frequenz from popular_girlnames order by frequenz desc limit 10;", connection)
print(df.iloc[0 , 0])
app = Flask(__name__)
@app.route("/", methods=["GET"])
def index():
return "Hallo du bist der erste Besucher!!!!"
@app.route('/test=<num>', methods=["GET"])
def get_name(num):
return df.loc[num, "name"].to_html(classes = "Name")
if __name__ == '__main__':
app.run(debug=True)