python - 在 React 网站中实现 Python 程序
问题描述
我目前已经构建了一个 python 程序,它获取存储在本地驱动器上的 CSV 中的大约 170k 静态数据行,在它们上运行一些不同的复杂函数,并返回我使用主成分分析构建的推荐系统的图形表示.
我有一个使用 React 构建的网站,我想添加一个链接,以便人们可以自己运行该程序,但对于如何执行此操作完全一无所知。我只编码了大约一年半,这是我尝试的第一个全栈项目(将产品带给用户)。
我的印象是我需要使用 Django/Flask 来包装这些函数,以便它们能够与客户端交互,然后以某种方式导入这个脚本以在 React 中弹出,但我可能在这里偏离了基础。此外,经过一番阅读,似乎我可能需要从我目前正在操作这些功能的 CSV 中获取数据,并将这些数据移动到像 mongodb 这样的平台上的空闲存储空间,但我再次不确定这是否有必要. 虽然我所读到的内容暗示了与此类似的过程,但如果我希望匿名用户能够随心所欲地运行该程序,我不明白为什么需要使用具有 CRUD 功能的数据库。
任何关于做什么的指导都会非常有帮助。
TLDR:我有 3 个 .py 脚本,但不知道如何将它们实现到我的 react 站点的框架中,以便匿名用户可以与我构建的推荐系统和图形交互进行交互。
如果需要任何代码来帮助回答这个问题,我很乐意提供。谢谢!
解决方案
推荐阅读
- javascript - 在nativescript-vue的ListView中获取复选框索引
- java - 在 Spring Batch 中使用 StaxEventItemReader 时,有没有办法指定字符编码?
- javascript - 如何使 JavaScript 中字节有效负载的 Base64 HmacSHA256 签名等效于 Java?
- azure - 如何配置 Azure APIM 以根据用户路由到不同的后端?
- php - 如何在其他 wordpress 网站上显示自定义 wordpress 提要?
- javascript - 在您的 Google Cloud 函数中获取添加或删除到 Firestore 数组的值
- python - 将不一致的格式转换为时间(小时,分钟)为更清晰的一致格式
- react-native - 使用输入选项和更新 cardItem 文本字段的 React Native 打开模态
- ios - 如何让每个数组索引都有一个struct实例
- java - 如何使用列表映射过滤流值?