基于图灵机器人的自动回复而开发的简易回复机器人

开发于大二上时期

刚学习套接字的时候所开发的,可用于学习。

有服务器端 有客户端 可以存储在数据库 使用ui界面

服务器端:

客户端:

客户端与服务器端用socket套接字

ui界面: 

ui界面的开发简简单单用的pyqt,需要先打开服务器端,再打开客户端,最后输入用户名

相应的在服务器端会返回已连接,和字节数,客户端会返回自己的ip号,和端口号

(如果使用请先把客户端的ip换成自己ipconfig上的ip,否则无法连接)

数据库:

需要提前创建数据库,用于保存客户端与服务器端的数据。

跳转链接:自动回复聊天

python-socket-mysql-pyqt制作的服务器自动回复聊天功能相关推荐

  1. python实现淘宝客服自动回复语_Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例...

    本文实例讲述了Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能.分享给大家供大家参考,具体如下: [吐槽] 网上的代码害死人,看着都写的言之凿凿,可运行就是有问题. 有些 ...

  2. python socket 实现的简单http服务器

    看这篇文章挺简约的收藏下,只需要替换reg.html  action  http://192.168.56.188:8000   为/ 即可不用改ip地址  post时 预备知识: 关于http 协议 ...

  3. Socket通信,实现简单的双人聊天功能

    Socket通信 1.简单介绍 学习Socket也只是通过一个小例子学习的,关于Socket原理目前只是了解到是基于TCP协议,关于TCP与UDP协议区别可以去百度详情查一下他们的区别之处,大体上是传 ...

  4. javaIO模型-Socket实现一个简单的客服聊天功能的改造(二)

    功能改进-线程池 当然,先不考虑改端口合不合实际场景 我们想达到的流程是这样的: 再加上线程池,来在一个进程中启动多个服务端和多个客户端(当然因为控制台是唯一的,所以没办法模拟通信了). 话不多说,代 ...

  5. tcp port numbers reused出现原因_python socket(tcp 线程)实现简单聊天室

    一.原理说明 框架代码说明: #python通过线程和socket 最简单的方式实现TCP聊天功能import socketimport threadingip='127.0.0.1'port=777 ...

  6. 简单java socket_基于Java Socket实现一个简易在线聊天功能(一)

    最近做了一个项目,其中有一个在线网页交流的需求,好久没写代码了,手都生疏了,于是先写demo练练手,分享到脚本之家平台,以此做个记录,方便自己和大家使用. 先给大家说下实现步骤分这样几大步: 1.使用 ...

  7. AgileEAS.NET SOA 中间件平台.Net Socket通信框架-完整应用例子-在线聊天室系统-代码解析...

    一.AgileEAS.NET SOA中间件Socket/Tcp框架介绍 在文章AgileEAS.NET SOA 中间件平台.Net Socket通信框架-介绍一文之中我们对AgileEAS.NET S ...

  8. python socket清空接受区_原始Python服务器

    之前我的Python教程中有人留言,表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作.而我的想法是,掌握一个类似于框架的高级工具是有用的,但是基础的东西可以让 ...

  9. python socket mysql_5.Python操作MySQL,三层架构,Socket网络编程

    Python操作MySQL - MySQL之查询操作 - MySQL之插入数据 - MySQL之批量插入数据 - MySQL之删除数据 - MySQL之更新数据库 - MySQL之事务 - MySQL ...

最新文章

  1. nyoj-257-郁闷的C小加(一 )中缀式变后缀式
  2. JAVA基础知识总结8(设计模式)
  3. 很多应用项目都有配置文件,这些配置文件里面定义一些应用需要的参数数据。 如果客户端使用这个类是通过new一个AppConfig的实例来得到一个操作配置 文件内容的对象,则在系统运行中,有 很多地方都需
  4. eclipse中The JSP specification requires that an attribute name is preceded by whitespace
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的药方中医管理系统
  6. Liunx 内核漏洞
  7. 产品经理如何做好需求调研
  8. 微软雅黑与微软正黑体
  9. RPA 项目经验分享
  10. Windows CMD 检擦电脑是否被入侵[简单办法]
  11. python抽奖简单小程序游戏_python实现抽奖小程序
  12. 解决WPS字体的问题
  13. PaaS平台升级NFS报错排除
  14. python怎么进入虚拟环境_Python 中如何使用 virtualenv 管理虚拟环境
  15. javascript遍历方法
  16. tinyipa make
  17. Aqua Data Studio连接Hive
  18. 微信语音怎么转发详细转发教程详解
  19. jsp页面适应手机屏幕_JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码...
  20. Springboot毕设项目地铁站自动售票系统77x9w(java+VUE+Mybatis+Maven+Mysql)

热门文章

  1. LibSVM中的松弛变量和惩罚因子
  2. Class类的基本使用
  3. Python实现SVM的实例(包括网格调参和测试)总结综述
  4. Nginx服务器安装
  5. 产品经理-能力、技能要求
  6. Windows重置提示找不到恢复环境
  7. C语言strlen()函数:返回字符串的长度
  8. 微信支付平台设置及如何获取微信支付所需参数
  9. 配置JDK和Tomcat环境变量
  10. 精简指令集与复杂指令集