08 2017 档案

摘要:socketserver分类: 1、TCP协议 class socketserver.TCPServer(server_address,RequestHandlerClass,bind_and_activate=True) 2、UDP协议 class socketserver.UDPServer(s 阅读全文
posted @ 2017-08-24 06:20 (野生程序员) 阅读(501) 评论(0) 推荐(0)
摘要:FTP server 1、读取文件名 2、检测文件是否存在 3、打开文件 4、检测文件大小(告诉客户端发送文件的大小) 5、发送文件大小和MD5值给客户端,MD5 6、等待客户端确认(防止粘包) 7、开始边读边发数据 8、发送完整的MD5 9、关闭服务器 socket收发文件,服务器端打开并发送文件 阅读全文
posted @ 2017-08-21 07:12 (野生程序员) 阅读(560) 评论(0) 推荐(0)
摘要:socket:socket就是实现服务器和客户端数据的交换,服务器端接收并发送数据,客户端发送并接收数据,并且需要注意的是,在python3中,socket值接收字节。因为客户端在发送连接给服务器的时候,要转换为字节码;服务器端在返回给客户端的时候,也要转换为字节码。 如下所示: 服务器端: 上面是 阅读全文
posted @ 2017-08-20 23:13 (野生程序员) 阅读(491) 评论(0) 推荐(0)
摘要:1、着装得体(不要国产、不要Jack&Johnson、selected),人都是势利眼,高素质和低素质人的区别,高素质是心里明白歧视你,但是不说;低素质是直接表示出来;lower,屌丝 HM,优衣库 tiger、new balance、Adidas; 2、每天洗澡; 3、适当用香水; 4、女士优先; 阅读全文
posted @ 2017-08-20 22:47 (野生程序员) 阅读(204) 评论(0) 推荐(0)
摘要:静态方法: 与类无关,不能访问类里的任何属性和方法 类方法: 只能访问类变量 属性@property 把一个方法变成一个静态属性 反射 getattr(obj,str) setattr(obj,str,func) hasattr(obj,str) delattr(obj,str) 异常:自定义异常 阅读全文
posted @ 2017-08-15 23:07 (野生程序员) 阅读(152) 评论(0) 推荐(0)
摘要:1. 正则表达式基础 1.1. 简单介绍 正则表达式并不是Python的一部分。正则表达式是用于处理字符串的强大工具,拥有自己独特的语法以及一个独立的处理引擎,效率上可能不如str自带的方法,但功能十分强大。得益于这一点,在提供了正则表达式的语言里,正则表达式的语法都是一样的,区别只在于不同的编程语 阅读全文
posted @ 2017-08-12 07:35 (野生程序员) 阅读(1044) 评论(0) 推荐(0)
摘要:本节作业: 熟练使用类和模块,写一个交互性强、有冲突的程序。 一、作业目的 1、规范程序写法,要按照模块来规范书写; 2、类的使用,文件之间的调用练习; 3、思路的开阔,自己编写冲突,实现调用; 4、对基础知识的熟练掌握。 本文写了一个决斗系统,两个男的为了一个女的进行决斗,获胜者赢得美女放心,失败 阅读全文
posted @ 2017-08-10 09:57 (野生程序员) 阅读(987) 评论(0) 推荐(0)
摘要:json模块 json模块是实现序列化和反序列化的,主要用户不同程序之间的数据交换,首先来看一下: dumps()序列化 从上面可以看出,dumps其实是生成一个序列化的实例,这个后面会和dump进行区分,而且汉字非英文转化成的是字节码。 loads()反序列化 上面dumps()和loads()序 阅读全文
posted @ 2017-08-10 09:57 (野生程序员) 阅读(3124) 评论(0) 推荐(0)
摘要:上面程序中,global是定义全局变量,可以在外面给全局变量赋值,并且内部可以修改全局变量的值。 阅读全文
posted @ 2017-08-10 07:31 (野生程序员) 阅读(247) 评论(0) 推荐(0)
摘要:作业:编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 知识: 1.循环的使用; 2.continue,break在循环中中断的作用; 3.文件的写入,读取; 4.各基础知识的穿插应用 一、程序架构图 二、程序流程图如下: 三、具体代码及思路如下: 1.导入模块,及主程序页面 设 阅读全文
posted @ 2017-08-09 22:00 (野生程序员) 阅读(795) 评论(1) 推荐(0)
摘要:本节作业: 熟练使用类和模块,写一个交互性强、有冲突的程序。 思路: 1、各个模块之间的调用关系,如何使用类,各种方法的使用上面; 2、学了类,以为能用来解决所有问题,东西都要写在类里面; 3、下面自己谢了一个简写版程序,有些地方还待完善,先梳理一下,自己在把里面所有东西完善完成; 本例写的是两个男 阅读全文
posted @ 2017-08-06 13:44 (野生程序员) 阅读(535) 评论(0) 推荐(1)
摘要:Socket Socket是什么? 下面来看一下网络的传输过程: 上面图片显示了网络传输的基本过程,传输是通过底层实现的,有很多底层,我们写传输过程的时候,要知道所有的过程那就太复杂了,socket为我们封装了底层的传输流程,让我们直接可以在socket上直接实现数据交换。 socket本质:对底层 阅读全文
posted @ 2017-08-03 07:12 (野生程序员) 阅读(488) 评论(0) 推荐(0)
摘要:socket网路编程基础 Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 Socket起源于UNIX,在Unix一切皆文件哲学的思想下,socket是一种"打开—读/写—关闭"模式的实现,服务器和客户端各自维护一个"文 阅读全文
posted @ 2017-08-02 07:17 (野生程序员) 阅读(244) 评论(0) 推荐(0)