用Python套接字创建HTTP客户与服务器程序
2024-08-28 17:02:24
最近在学习python,网络编程中,python寥寥几句,就可以创建一个服务端和客户端程序:
服务端:
import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.bind((host, port))
s.listen(5)
while True:
c, addr = s.accept()
print 'Got connection from', addr
c.send('Thank you for connecting')
c.close
客户端:
import socket
s = socket.socket()
host = socket.gethostname()
port = 1234
s.connect((host, port))
print s.recv(1024)
测试如图:
是不是瞬间感觉到了python的强大!哈哈,再加上python强大的字符处理能力,就难怪python要火了!
最新文章
- MVC权限控制
- ZOJ 2975 思维
- 修改Win7远程桌面端口
- SharePoint 2010 部署 WSP 包
- lua的学习
- LeetCode OJ 53. Maximum Subarray
- Python测试开发之---list、str、dict、tuple小结
- 微信小程序监听input输入并取值
- 自己做的notepad++ FTP同步插件
- ImCash:韩国最大交易所遭遇至暗时刻:2018年亏损1.8亿美元
- c# 对JSON字符串排序(KEY/VALUE)
- 图片文字识别aip的一个小Demo
- 新建WINDOWS服务C#
- 转载:Unity3D游戏对象消失enabled、Destroy与active的区别
- 使用HTTP协议向服务器传参的方式及django中获取参数的方式
- webservice jaxws header验证
- VM CentOS7 网络配置问题汇总
- vue - .gitignore
- 类的 where T : class 泛型类型约束
- ASP.NET MVC中使用表单上传文件时的注意事项
热门文章
- POJ 2486 Apple Tree
- hash-4.hashtable
- CentOS-6.5-NFS部署
- DAY2 Python 标准库 ->; Getpass 模块 ->; 命令行下输入密码的方法.
- PHPCMS几个有用的全局函数
- DEV控件GridControl常用属性设置
- [Android分享] 【转帖】Android ListView的A-Z字母排序和过滤搜索功能
- Unix操作系统中UUCP知识详细讲解
- Ngui 五种点击事件实现方式及在3d场景中点透的情况
- HDU 1069 dp最长递增子序列