一. 简介 python提供了两个级别访问的网络服务: 低级别的网络服务支持节本的socket,它提供了标准的BSD sockets API,可以访问底层操作系统socket接口的全部方法。 高级别的网络服务模块socketserver,它提供了服务器中心类,可以简化网络服务器的开发。 socket ...
分类:
编程语言 时间:
2016-07-09 11:50:57
阅读次数:
273
socket也可以认为是套接字是一种源IP地址和目的IP地址以及源端口号和目的端口号的组合.网络化的应用程序在开始任何通讯之前都必须要创建套接字.就像电话的插口一样,没有它就没办法通讯. socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、关闭) 我们知道两个进 ...
分类:
编程语言 时间:
2016-07-09 09:19:58
阅读次数:
237
恢复内容开始 类的成员(字段,方法,属性) 注意:所有成员中,只有普通字段的内容是保存在对象中。而其他成员都是保存在类中,即无论创建多少个对象,在内存中只保留一份。 1.字段 字段包含:普通字段和静态字段,在使用中有所区别,最本质的区别是内存中保存的位置不同。 普通字段:属于对象 静态字段:属于类, ...
分类:
编程语言 时间:
2016-07-02 11:47:29
阅读次数:
275
今日目录: 类成员 成员修饰符 特殊的类成员 面向对象相关联的其他知识 异常捕获与处理 设计模式之单例模式 一. 类成员 类的成员有:字段、方法和属性 关系图如下: 1. 字段: 字段分: 静态字段 普通字段 两者在定义和使用上有所区别,如下代码: 在内存中的存储位置是不同的, 静态字段保存在类中, ...
分类:
编程语言 时间:
2016-06-28 18:40:02
阅读次数:
157
面向对象简介 a.面向过程:根据业务逻辑从上到下编写代码。 b.函数式编程:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可。 c.面向对象:对函数进行分类和封装。 注:java和C# 都只支持面向对象编程,python比较灵活即支持面向对象也支持函数式编程。 创建类和对象 面向对象编程 ...
分类:
编程语言 时间:
2016-06-25 09:39:08
阅读次数:
169
1. configparser模块 2 xml模块 3 shutil模块 shutil是一种高级的文件操作工具,可操作的包括:文件、文件夹、压缩文件的处理 ...
分类:
编程语言 时间:
2016-06-24 20:27:07
阅读次数:
127
1、安装python,下载地址:http://python.org 安装版本3.5.1 ps:自带setuptools和pip工具 2、然后,用pip安装开发Web App需要的第三方库:异步框架aiohttp:$pip install aiohttp 3、前端模板引擎jinja2:$ pip in ...
分类:
编程语言 时间:
2016-06-24 12:21:01
阅读次数:
154
今日目录: 模块 configparser xml shutil zipfile tarfile subprocess 面向对象(上) 一. 模块 上一期博客里列出了几个常用模块(os,hashlib,sys,re), 还有几个剩余的,这篇来继续往下走。 1. configparser模块 conf ...
分类:
编程语言 时间:
2016-06-20 22:13:09
阅读次数:
182
import re # 正则只能匹配字符串 通配符: . 可以匹配任何字符(除了换行符),只能匹配一个字符 \ 反斜杠,转义字符 ^ 开头符号需要转义,匹配字符串的开始,也可以是否定运算符不许转义 $ 匹配字符串的结束 \w 匹配字母或数字或下划线或汉字 \W 匹配非字母数字 \s 匹配任意的空白符 ...
分类:
编程语言 时间:
2016-06-18 00:03:46
阅读次数:
293