如何与多个用户共享 python 脚本 运行 会话
how to share a python script running session to multiple users
我正在从事一个项目,我希望同一 Intranet 中的多个用户能够共享 运行 python 命令行会话。这就像一个游戏,每个人都可以玩乘数游戏。我希望会话的整个内存只在堆(ram)上。我不希望任何数据存储在数据库或文件系统中,这样一旦游戏结束,数据就会存在。
可以使用套接字模型来实现:
您创建的服务器允许进入连接并执行主要逻辑。所以一般来说有几个客户端脚本和一个服务器脚本。听客户创建单独的 thread/threads
我可以分享信使程序的例子,你可以 fork 并用作例子
Messenger
另一种选择是创建 Flask http 服务器,在那里创建 get/post API,客户端将能够向服务器发送请求并获得适当的响应。
我正在从事一个项目,我希望同一 Intranet 中的多个用户能够共享 运行 python 命令行会话。这就像一个游戏,每个人都可以玩乘数游戏。我希望会话的整个内存只在堆(ram)上。我不希望任何数据存储在数据库或文件系统中,这样一旦游戏结束,数据就会存在。
可以使用套接字模型来实现:
您创建的服务器允许进入连接并执行主要逻辑。所以一般来说有几个客户端脚本和一个服务器脚本。听客户创建单独的 thread/threads
我可以分享信使程序的例子,你可以 fork 并用作例子 Messenger
另一种选择是创建 Flask http 服务器,在那里创建 get/post API,客户端将能够向服务器发送请求并获得适当的响应。