写一个客户端,实现给服务端发送hello World字符串,将客户端发送的数据变成大写后返回

本机id是192.168.xx.xy

服务端

import socket
soc = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
soc.bind(('192.168.xx.69', 8080)) #服务端用本机IP地址
soc.listen(5)
print('xxxx')
conn,addr = soc.accept()
print('yyyy')
print(addr)
data = conn.recv(1024)
print('我收到客户端发送', data)
data= data.upper()
conn.send(data)
conn.close()
soc.close()

客户端

import socket
soc = socket.socket()
soc.connect(('192.168.xx.64',8080))#客户端用服务端IP地址
soc.send(b'hello world')
data = soc.recv(1024)
print('hello world', data)
soc.close()

最新文章

  1. 使用webstorm+webpack构建简单入门级“HelloWorld”的应用&&引用jquery来实现alert
  2. Android 网络编程
  3. js 滚动的文字(走马灯)
  4. Android线程之AsyncTask
  5. 使用opencv设置图像的格式以及帧率
  6. nginx配置文件注释
  7. java Conditions
  8. CheckBox的用法
  9. StringTokenizer用法
  10. MySQL列:innodb的源代码的分析的基础数据结构
  11. C盘无损扩容
  12. hdu5798 Stabilization
  13. 17-TypeScript代理模式
  14. [NOI2015]品酒大会
  15. C++第二课:指针常用法[个人见解]
  16. Python内置函数(60)——staticmethod
  17. django 验证码实现
  18. thinkphp常用标签总结
  19. jquery获取焦点位于的元素
  20. SQL SERVER 2012/ 2014 分页,用 OFFSET,FETCH NEXT改写ROW_NUMBER的用法(转)

热门文章

  1. CF1217E Sum Queries? (线段树)
  2. [LeetCode] 378. Kth Smallest Element in a Sorted Matrix 有序矩阵中第K小的元素
  3. 单调队列优化DP(超详细!!!)
  4. @Value不能给静态变量直接赋值问题
  5. Rollup 配置 es6 环境
  6. 虚拟机下怎么连接U盘,如何使用U盘?一策书(湘岳阳万江波)的随笔
  7. layer弹出框,zIndex不断增加的问题
  8. 基于 HTML5 WebGL 的 3D 智慧隧道漫游巡检
  9. WPF 精修篇 动画组TransformGroup
  10. winform子窗口与父窗口的交互-使用委托与事件