随笔分类 -  Python

Python。
Python:Hello World级别的SimpleDb
摘要:背景几乎所有的动态语言都支持成员的动态解析,一般的在解析不到成员的时候会给出一个hook点让你自定义一些有意思的实现。.Net4之后增加了对动态类型的支持,在动态类型上就有这种机制。模拟SimpleDb 1 # coding = utf-8 2 3 class SimpleDB: 4 de... 阅读全文

posted @ 2014-05-03 11:15 幸福框架 阅读(833) 评论(0) 推荐(0) 编辑

Python:日期和时间类型学习
摘要:背景在非开发环境经常需要做一下日期计算,就准备使用Python,顺便记下来学习的痕迹。代码 1 1 # coding = utf-8 2 2 3 3 from datetime import * 4 4 5 5 ########################## 日期 #######... 阅读全文

posted @ 2014-04-21 14:12 幸福框架 阅读(5324) 评论(0) 推荐(0) 编辑

Python:Opening Python Classes
摘要:I won’t reply to that post much, because it’s mostly… well, not useful to respond to. But people often talk about the wonders of Open Classes in Ruby. For Python people who aren’t familiar with what that means, you cando:1 # Somehow acquire SomeClassThatAlreadyExists2 class SomeClassThatAlreadyExist 阅读全文

posted @ 2014-03-17 18:22 幸福框架 阅读(384) 评论(0) 推荐(0) 编辑

Python:开发Sublime插件,方便PHP开发
摘要:背景最近在学习PHP,开发环境选择了Sublime2,开发过程发现执行PHP程序非常不方便,需要自己在浏览器中输入路径以进行调试,这点不如Dreamweaver好使,好在Sublime可以支持插件,自己开发也非常简单。Sublime插件开发:Open In Browser最终的目标是使用快捷将当前编辑的php页面显示在浏览器中,让我们一步一步来。第一步:【Tools->New Plugin...】 1 import sublime, sublime_plugin 2 import webbrowser 3 4 url_map = { 5 'E:\\Coding\\HappyStu 阅读全文

posted @ 2013-08-16 09:03 幸福框架 阅读(4477) 评论(5) 推荐(3) 编辑

Python:高级主题之(属性取值和赋值过程、属性描述符、装饰器)
摘要:背景学习了Javascript才知道原来属性的取值和赋值操作访问的“位置”可能不同、还有词法作用域这个东西,这也是我学习任何一门语言会注意的两个知识点,Python的作用域和Javascript几乎一致,这里就不做解释,本文重点介绍一下三个概念:属性取值和赋值过程属性描述符装饰器本文最好会利用这些知识介绍:如何实现自定义的@staticmethod和@classmethod。属性取值和赋值过程一切皆是对象,类型也是对象。对象包含一个__class__属性指向其所属类型。对象包含一个__dict__属性指向其所包含的成员(属性和方法)。取值过程(下面是伪代码) 1 __getattribute_ 阅读全文

posted @ 2013-08-15 17:57 幸福框架 阅读(8987) 评论(4) 推荐(8) 编辑

Python:Python学习总结
摘要:背景PHP的$和->让人输入的手疼(PHP确实非常简洁和强大,适合WEB编程),Ruby的#、@、@@也好不到哪里(OO人员最该学习的一门语言)。Python应该是写起来最舒服的动态语言了,一下是一些读书笔记,最后会介绍一下高级的用法:Mixin、Open Class、Meta Programming和AOP。文中有些地方是用2.7开发的,如果您安装的是3.x,有几点需要注意:print "xxx" 要换成 print("xxx")__metaclass__ = type 删除掉。类型和表达式部分你好,世界!1 # coding=utf-82 3 阅读全文

posted @ 2013-08-15 09:05 幸福框架 阅读(77688) 评论(59) 推荐(95) 编辑

导航

我要啦免费统计