【发布时间】:2025-12-19 05:55:07
【问题描述】:
我想创建一个 Flask Python 服务器来服务于移动应用程序/Web 服务器,作为来自 PLC 的数据的可视化。我不知道如何将 Flask Server 与另一个脚本连接并在它之间以全双工方式交换数据。是否可以通过 Sqlite 做到这一点?我可以从 2 个脚本/服务器向同一个数据库写入/读取数据吗?我对我的问题进行了一些解释(第一张图片是一个问题,第二张可能是可能的解决方案?/在此先感谢您有经验的建议)enter image description here
【问题讨论】:
-
查看链接了解我的问题的图片描述
-
您是否有理由不能将该脚本导入您的烧瓶应用程序并从那里运行?
-
不,没有理由。但我不知道如何在 Flask 中实现它。过线?我会有更多的 PLC,因此我必须通过 Python 中的 OPC 脚本读取/写入超过 1 个 PLC 的数据,并且我不想让 Flask 服务器变慢。或者你认为它不会影响 Flask 服务器的速度?
-
这当然取决于你的脚本做了什么,但如果你使用线程,你不应该比使用其他任何东西慢很多,因为如果我猜对了,它无论如何都会在同一台机器上运行。
-
好的,谢谢,这意味着我将通过 MySQL DB 在这两个代码(线程)之间交换数据?这是一个好的解决方案,还是我应该知道一些事情?再次提前感谢您的贡献