摘要: 48、python 操作memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(dae 阅读全文
posted @ 2016-09-09 16:53 哈嘉好啊 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 以下demo均以python2中的mysqldb模块 一、插入数据 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import MySQLdb conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123 阅读全文
posted @ 2016-09-08 15:09 哈嘉好啊 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 46、python模块之paramiko SSHClient 用于连接远程服务器并执行基本命令 基于用户名密码连接: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 import paramiko # 创建SSH对象 ssh = paramiko.SSHClient() 阅读全文
posted @ 2016-09-06 17:19 哈嘉好啊 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 三、异常处理 1、异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面,通俗来说就是不让用户看见大黄页!!! 1 2 3 4 try: pass except Exception,ex: pass 1 2 3 4 try: pass excep 阅读全文
posted @ 2016-09-05 17:21 哈嘉好啊 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 二、类的多态: Pyhon不支持Java和C#这一类强类型语言中多态的写法,但是原生多态,其Python崇尚“鸭子类型”。 class F1: passclass S1(F1): def show(self): print 'S1.show'class S2(F1): def show(self): 阅读全文
posted @ 2016-09-02 17:17 哈嘉好啊 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 44、class类: 一、类定义的一般形式: 1、简单的形式:实例化对象没有自己独有的数据属性。 >>> class fistclass(): ... data1 = 'hello world' ### ==>这是类的数据属性或类成员属性。 ... def printdata(self): ###= 阅读全文
posted @ 2016-09-01 17:08 哈嘉好啊 阅读(2731) 评论(0) 推荐(0) 编辑
摘要: 43、python模块之socket: Python在网络通讯方面功能强大,学习一下Socket通讯的基本方式 UDP通讯: Server: import socket port=8081 s=socket.socket(socket.AF_INET,socket.SOCK_DGRAM) #从指定的 阅读全文
posted @ 2016-08-31 17:07 哈嘉好啊 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 作业: 使用正则表达式和递归实现计算器功能。 实现: 1、实现带括号的计算 2、实现指数、加减乘除求余等功能 一、实例说明: 本实例自己写了个版本,但依旧存在一点bug,例:-2-2等计算问题,故最后在武SIR的代码基础上加了指数、求余等功能。 该计算器思路:1、递归寻找表达式中只含有 数字和运算符 阅读全文
posted @ 2016-08-30 17:50 哈嘉好啊 阅读(1323) 评论(0) 推荐(0) 编辑
摘要: 41、python的正则表达式 1、 python中re模块提供了正则表达式相关操作 字符: . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \W大写代表非\w. \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束这里的单词是指连续的字母,数字和下划线组成的字符串 阅读全文
posted @ 2016-08-29 16:39 哈嘉好啊 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 40、加密模块:hashlib 1、 >>> import hashlib >>> ret1 = hashlib.md5() >>> ret1.update(bytes('123',encoding = 'utf-8')) >>> ret1.hexdigest() '202cb962ac59075b 阅读全文
posted @ 2016-08-26 16:40 哈嘉好啊 阅读(117) 评论(0) 推荐(0) 编辑