python - 入门:如何创建服务器端应用程序来破译代码并采取行动?
问题描述
所以,我对 Python 的经验很少,但我非常渴望学习。在我的大学里,我在一个小组研究实验室工作,我们正在扩展以前的一些研究。我们的下一个任务是创建 2 个应用程序:
客户端到服务器应用程序需要能够从 4X4 键盘获取输入并将它们发送到服务器。
服务器到客户端应用程序需要能够获取发送的代码并从中执行操作。例如:
1:向离该位置最近的急救团队发送消息 2:向医院服务部门发送消息 3:向...发送消息 D:不执行任何操作,因为这仅确认消息的结束
当然,我绝对不希望我的项目为我完成。我只是不知道如何开始。如果有人可以提供资源或一个好的起点,我将不胜感激。
谢谢!
解决方案
您可以使用 TCP 套接字编程轻松地做到这一点。
尝试设置两台服务器。一个将是客户端,另一个可以是服务器(如果您希望它连接到另一台服务器,则为代理服务器)。在接收到来自客户端的输入时,正在侦听的服务器读取数据并执行任务。
您可以在此处开始使用套接字编程:
访问
https://docs.python.org/3/howto/sockets.html
或者
推荐阅读
- python - 从另一个文件(python)导入函数是否可能会改变代码的结果?
- python - Python:从网址中提取确切的单词
- swift - 用图像查找数组的特定元素
- node.js - Nodemailer 花费太多时间来发送电子邮件
- user-interface - 我如何获得按钮来为 gui hangman 做事
- lua - Lua 模式 - 为什么自定义设置 '[+-_]' 匹配字母数字字符?
- html - 简单的横幅广告 - 有没有更好的桌面和移动布局方式?( Flexbox / CSS 网格)
- php - 从多维关联 JSON 中获取特定值
- c++ - 什么时候应该对流使用 fail 函数?
- wordpress - 如何在 xampp 中同时安装 wordpress 和 drupal