在网页或其他应用程序中使用Python的结果-数据科学

在网页或其他应用程序中使用Python的结果-数据科学,python,web,Python,Web,我创建了一些python脚本,它们使用python ML库从我手动创建的CSV文件中进行一些预测和数据分析 我需要在我的网页(MVC5WebServer和MS-SQLDB)中使用python脚本的结果数据,换句话说,我想自动化这个过程 我目前了解SQL Server外部脚本,但对我来说这是不可能的,因为我没有正确的版本 有人能告诉我一些将python结果集成到我的网页(或DB)中的可用方法吗?下面的代码示例获取一些CSV,将其放入pandasdataframe,创建SQLite数据库,在此表上运

我创建了一些python脚本,它们使用python ML库从我手动创建的CSV文件中进行一些预测和数据分析

我需要在我的网页(MVC5WebServer和MS-SQLDB)中使用python脚本的结果数据,换句话说,我想自动化这个过程

我目前了解SQL Server外部脚本,但对我来说这是不可能的,因为我没有正确的版本


有人能告诉我一些将python结果集成到我的网页(或DB)中的可用方法吗?

下面的代码示例获取一些CSV,将其放入
pandas
dataframe,创建
SQLite
数据库,在此表上运行SQL查询,并将输出再次放入
pandas
数据帧中。我认为您可以修改SQL位以将其应用到您的用例中。没有

import pandas as pd

import sqlite3 as db

path = 'path/to/some.csv'

df = pd.read_csv(path)

conn = db.connect('my_solution.db')

df.to_sql('table_from_df', conn, if_exists = 'replace', index = False)

sql_query = '''
    select
        userid,
        group_concat(txt, ' ') as txt
    from table_from_df
    group by 1
    order by 1
'''

out_df = pd.read_sql_query(sql_query, conn)

out_df

conn.close()

python dash是可视化和创建结果的好工具。如果没有,您可以从数据库读取数据,运行ml算法另存为模型。使用此模型,通过使用flask的web应用程序进行预测,javascript@coldy,这意味着我必须创建新的web应用程序。我的网站已经投入生产,我只是想通过任何库或其他方法将python生成的结果检索到Db或WepPage中。无论如何,感谢您的推荐。您可以创建http请求,如get、post等。。ml部分在哪里完成,你的网站可以利用一些对这些路由的调用,对吗?我的目标是使用pandas生成的结果到DB中,如果你的查询:df.to_sql('tbl',conn,If_exists='replace',index=False)覆盖了sql表,这对我来说就足够了。是这样吗?