摘要: python3与mysql交互 1.安装pymysql模块 2.pymysql的简单使用: 阅读全文
posted @ 2017-05-19 23:07 王辉辉的猫 阅读(6160) 评论(1) 推荐(1) 编辑
摘要: python之web框架(3):WSGI之web应用完善 1.上篇的web框架太low,只能实现回应固定页面。现在将它进行完善。首先将wsgi和web服务器进行分离,并给予它回复静态页面的能力。 web_server.py test_frame.py 2.框架已经提供了静态页面的能力。下面对框架进一 阅读全文
posted @ 2017-04-25 00:40 王辉辉的猫 阅读(309) 评论(0) 推荐(0) 编辑
摘要: python之web框架(2):了解WSGI接口 1.什么是wsgi接口: wsgi:Web Service Gateway Interface。它不是模块,而只是一种规范,方便web服务器和各种框架都能契合。 2.动手写个用到wsgi接口的web服务器: 这个WebSever的功能实在太low,只 阅读全文
posted @ 2017-04-20 23:04 王辉辉的猫 阅读(341) 评论(0) 推荐(0) 编辑
摘要: python的web框架(1) 1.首先写一个最简单的web服务器,只能给客户回应一个固定的hello world的页面。 2.根据用户请求的页面,打开页面文件,读取,并回复给用户,完成多进程web静态页面服务器 3.为了方便操作,可以将之前的函数式编程改成面向对象编程。将所有的方法集成到一个类中, 阅读全文
posted @ 2017-04-16 23:40 王辉辉的猫 阅读(2986) 评论(0) 推荐(0) 编辑
摘要: 二叉树简单实现: 输出结果: 阅读全文
posted @ 2017-04-07 14:35 王辉辉的猫 阅读(20646) 评论(0) 推荐(1) 编辑
摘要: python的types模块 1.types是什么: types模块中包含python中各种常见的数据类型,如IntType(整型),FloatType(浮点型)等等。 2.types常见用法: 但有些类型并不是int这样简单的数据类型: 输出结果: python中总有些奇奇怪怪的类型。有些类型默认 阅读全文
posted @ 2017-04-04 13:23 王辉辉的猫 阅读(12556) 评论(0) 推荐(1) 编辑
摘要: python元类:type和metaclass python中一切皆对象,所以类本身也是对象。类有创建对象的能力,那谁来创建类的呢?答案是type。 1.用tpye函数创建一个类 输出结果: 有没有发现输出的结果是一样的。type创建出来的和class定义的都是类。 2.定义带有属性的类: 3.定义 阅读全文
posted @ 2017-04-03 20:03 王辉辉的猫 阅读(484) 评论(0) 推荐(0) 编辑
摘要: python定制类(1):__getitem__和slice切片 1.__getitem__的简单用法: 当一个类中定义了__getitem__方法,那么它的实例对象便拥有了通过下标来索引的能力。 2.用__getitem__实现斐波那契数列: 执行结果: 3.slice切片 我们发现上个程序fib 阅读全文
posted @ 2017-04-02 17:38 王辉辉的猫 阅读(3991) 评论(0) 推荐(0) 编辑
摘要: python中的计时器:timeit timeit 通常在一段程序的前后都用上time.time(),然后进行相减就可以得到一段程序的运行时间,不过python提供了更强大的计时库:timeit 测试一个函数的执行时间: 此程序测试函数运行1000次的执行时间 repeat: 由于电脑永远都有其他程 阅读全文
posted @ 2017-04-02 00:12 王辉辉的猫 阅读(54048) 评论(2) 推荐(8) 编辑
摘要: python中的协程:greenlet和gevent 协程是一中多任务实现方式,它不需要多个进程或线程就可以实现多任务。 1.通过yield实现协程: 代码: 执行结果: 2.greenlet: yield能实现协程,不过实现过程不易于理解,greenlet是在这方面做了改进。 上代码: 执行结果: 阅读全文
posted @ 2017-03-27 20:10 王辉辉的猫 阅读(7395) 评论(0) 推荐(0) 编辑