“ 忠诚、笃学、严谨、守纪 ”

点击任意处进入

20252328 2025-2026-2 《Python程序设计》实验三报告

20252328 2025-2026-2 《Python程序设计》实验三报告

课程:《Python程序设计》
班级: 2523
姓名: 向一
学号:20252328
实验教师:王志强
实验日期:2026年4月27日
必修/选修: 公选课

1.实验内容

创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。

2. 实验过程及结果

(1)创建服务端和客户端,选择一个通信端口,用Python语言编程实现通信演示程序
服务端运行:
Screenshot 2026-04-27 202054.png
服务端代码见此
客户端运行:
Screenshot 2026-04-27 202014.png
客户端代码见此
(2)使用LLM生成一个带图形界面的程序
使用千问3.6大模型:
1777298866530.png

运行过程:
Screenshot 2026-04-27 204855.png
服务端
客户端

3. 实验过程中遇到的问题和解决过程

  • 问题1:刚开始客户端连接服务端报错:ConnectionRefusedError: [WinError 10061] 由于目标计算机积极拒绝,无法连接。
  • 问题1解决方案:填写公网ip,校园局域网ip时客户端请求发现tcp四次握手无法跨设备通信,换用手机热点网络解决
  • 问题2:修改IP地址问题
  • 问题2解决方案:在设置->网络->WiFi中可手动设置ipv4

其他(感悟、思考等)

  1. python各种库都有真是太好用了
  2. 豆包很菜,相比之下千问3.6代码能力远超豆包
  3. 感觉可以利用所学socket知识写一份监听社交平台消息的脚本用来做智能体机器人对话

参考资料

posted @ 2026-04-27 22:37  alonep  阅读(20)  评论(0)    收藏  举报