没事,玩玩儿~~~:)

按书上的例子来作。。

#!/usr/bin/env python
#Simple Server - Chapter 1 -server.py
import sockethost = ''
port = 51423s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
s.bind((host, port))
s.listen(1)print "Server is running on port %d; press Ctrl-C to stop." % portwhile 1:clientsock, clientaddr = s.accept()clientfile = clientsock.makefile('rw', 0)clientfile.write("Welcom, " + str(clientaddr) + "\n")clientfile.write("Please enter a string: ")line = clientfile.readline().strip()clientfile.write("You entered %d characters.\n" % len(line))clientfile.close()clientsock.close()

在机器上测试效果如下:

转载于:https://www.cnblogs.com/aguncn/p/4809928.html

实验一个最小的PYTHON服务器编程相关推荐

  1. 创建一个简单的Python服务器

    有时候在学习一些前端框架或前端库时,需要有一个Web服务器作为后端提供数据.如果使用Apache或Tomcat等服务器比较麻烦(需要把代码放到指定位置),而且不够轻量级--相比起使用Python来说. ...

  2. python服务器搭建 实战_实战讲解:如何用Python搭建一个服务器

    有人说表示只学Python没有用,必须学会一个框架(比如Django和web.py)才能找到工作. 其实掌握一个类似于框架的高级工具是有用的,但是基础的东西可以让你永远不被淘汰,不要被工具限制了自己的 ...

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

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

  4. python在线编程平台-python在线编程

    广告关闭 腾讯云双11爆品提前享,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高满返5000元! python并发编程的思维导图,原始文件请转到:processon链接查看 ? i ...

  5. 第一本Python神经网络编程译著图书终于来啦

    点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 ​参与文末话题讨论,每日赠送异步图书 --异步小编 是的,第一本Python神经网络编程译著图书终于来啦,它就是<Py ...

  6. 【python网络编程】创建TCP/UDP服务器进行客户端/服务器间通信

    客户端/服务器网络编程介绍 套接字:通信端点 实例:客户端发送数据,接收服务器返回的时间戳 用Python 编写FTP 客户端程序 客户端/服务器网络编程介绍 软件服务器也运行在一块硬件之上,但是没有 ...

  7. 用python写一个简单的web服务器

    人生苦短,我用python 简洁高效,这才是理想的语言啊 分享一点python的学习经验-----如何用python写一个简单的web服务器 首先,我们需要简单地了解一下网络通信协议,这里用白话介绍一 ...

  8. python网络编程中,Cisco packet tracer 中两个交换机和一个路由器的配置

    python网络编程中,Cisco packet tracer 中两个交换机和一个路由器的配置 原理图如下所示: 配置PC6–PC11的ip地址和子网掩码: 配置路由器的左半部分的ip地址和子网掩码: ...

  9. 易语言和python混合编程_[我叫以赏]Python制作交互式的服务器与客户端互相通讯(引用SOCKET模块)...

    前言 欢迎来到我的教程啊,我是以赏,这么说吧,Python我也在学习并未达到"精通"的地步,一部分呢是自学,一部分是老师"传授"的.但我认为学习Python应该 ...

最新文章

  1. 温度单闭环实验计算机控制,过程控制系统实践指导简介,目录书摘
  2. linux mpich配置_Linux下安装MPICH
  3. thinkphp5.0 cache数据缓存机制
  4. 中兴天机Axon 10 Pro系列中国发布:售价3199元起
  5. weblogic的安装、目录结构、启动
  6. ExtAspNet v3.1.9
  7. 【JavaScript】回流(reflow)与重绘(repaint)
  8. Android系统如何录制屏幕(录制成mp4格式)
  9. javaee加密部署,tomcat使用自己的classloader解密
  10. 华为oj题库分苹果JAVA_华为OJ机试训练(一)
  11. Vulkan教程(官方教程翻译版)
  12. python 求最大内切圆和最小外接圆问题
  13. 终端滑模(Terminal滑模)理解
  14. [转]老师几乎气绝身亡,搞笑....
  15. 设计模式十四(中介者模式)
  16. Day03 BSP工程师小白的第一步-------今天开始正式学C语言
  17. TSP问题的解法(java版)
  18. 基于51的单片机GPS定位系统设计
  19. Android 通过图片资源名字获得图片资源设置在ImageView上
  20. Android 找不到资源异常,Android 问题之找不到资源解决办法

热门文章

  1. 以女朋友为例讲解 TCP/IP 三次握手与四次挥手
  2. 4 次版本迭代,我们将项目性能提升了 360 倍!
  3. 深度对比三种主流微服务配置中心
  4. 图解 Elasticsearch 原理
  5. JVM:永久代 以及jdk1.8为什么将其移除?
  6. ubuntu系统批量端口永久开放
  7. 【Python】青少年蓝桥杯_每日一题_2.03_绘制菱形和圆
  8. linux 普通用户crond,linux下普通用户的定时任务
  9. firefly如何安装mysql_CentOS7 安装Firefly及测试
  10. .html天气预报上蔡,上蔡天气预报15天