20234128 2022-2023-2 《Python程序设计》实验3报告
课程:《Python程序设计》
班级: 2341
姓名: 刘清如
学号:20234128
实验教师:王志强
实验日期:2024年4月21日
必修/选修: 公选课
1.实验内容
创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进行通信。
2. 实验过程及结果
1.根据老师的教学,创建客户端与服务端,选择一个通信端口,利用socket实现通信程序的运行

客户端

服务端
2.创建一个文档,输入文件路径,可将客户端输入内容保存进新建文档


3.以本机作为服务端和客户端以及和同学的电脑分别运行服务端和客户端进行通信


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

- 问题1解决方案:没有提前创建好文件的地址
- 问题2:服务端显示积极拒绝
- 问题2解决方案:先运行客户端后再运行服务端,并确保两台电脑是在同一个IP地址和端口号的
其他(感悟、思考等)
通过不断查资料不断尝试,去问chatgpt,在csdn查帖子等等终于磕磕绊绊完成了实验,但是其中仍有很多我需要学习的,关于socket相关语言我还有很多很多不了解的,需要在今后的学习中一步一步学习精进!
参考资料
-https://blog.csdn.net/xiaofengdada/article/details/122251915?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171370365516800188549293%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=171370365516800188549293&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-2-122251915-null-null.142^v100^pc_search_result_base3&utm_term=pythonsocket&spm=1018.2226.3001.4187
-《零基础学Python》