摘要: 切片 无论是在工作中,还是面试的过程性,总会有那么几个关于对某一个集合进行切片,得到我们想要的部分。可见这部分虽然简单但还是很重要的,正确运用可以使你更有效的解决一些复杂的问题。下面我们就正式进行有关切片的学习: 切片操作符在python中的原型是:[start:stop:step] [开始索引:结 阅读全文
posted @ 2017-06-23 17:08 23云恋49枫 阅读(291) 评论(0) 推荐(0) 编辑
摘要: linux 阅读全文
posted @ 2017-06-23 17:06 23云恋49枫 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 例子 例子 例子 def foo(*args, **kwargs):print 'args = ', argsprint 'kwargs = ', kwargsprint ' 'if __name__ == '__main__':foo(1,2,3,4)foo(a=1,b=2,c=3)foo(1,2 阅读全文
posted @ 2017-06-23 17:02 23云恋49枫 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 大体框架思想 如果你做的项目是偏向中小型的话,MTV或者MVC已经足够支撑起整个项目,而如果你做的项目比较大大话,或者说可能以后的业务量很大的话,那你就需要用到四层架构的思想了,那么我们就各自分析下俩框架的结构。 1、MVC MVC是众所周知的模式,即:将应用程序分解成三个组成部分:model(模型 阅读全文
posted @ 2017-06-23 17:01 23云恋49枫 阅读(972) 评论(0) 推荐(0) 编辑
摘要: tornado tornado默认是转义所有字符,比较安全,但有时候我们的确需要把字符当做html来解析处理,因此我们需要做些处理。 所有的模板输出都已经通过 tornado.escape.xhtml_escape 自动转义(escape) 在模板文件中加入 {% autoescape None % 阅读全文
posted @ 2017-06-23 17:00 23云恋49枫 阅读(282) 评论(0) 推荐(0) 编辑
摘要: Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端,早期没有框架这个概念,各个层级的分级不够分明,各层级之间的耦合度较高,造成了一些代码重用性不高,层次混乱等情况,为了解决上述情况在web框架中的发展史中出现了几类优秀的框 阅读全文
posted @ 2017-06-23 17:00 23云恋49枫 阅读(4495) 评论(0) 推荐(1) 编辑
摘要: 本篇对于Python操作MySQL主要使用两种方式: 原生模块 pymsql(pymsql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。) ORM框架 SQLAchemy 下载安装 使用操作 1、执行SQL 2、获取新创建数据自增ID 3、获取查询数据 注:在fetch数 阅读全文
posted @ 2017-06-23 16:53 23云恋49枫 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 一、元素查找 1、选择器 id=d >$("#d") class=c1 >$(".c1") <div></div> >$("div") <div><p></p></div> >$("div p") div下的p标签 <div></div><p></p> >$("div,p") div标签和p标签 < 阅读全文
posted @ 2017-06-23 16:51 23云恋49枫 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 在不同文件中pickle。load类对象的时候要先导入类 把对象中所有的相同的东西放到静态字段中 (静态字段出现的目的就是为了节省内存,不用再重复创建) 一般情况下:自己访问自己的字段 规则:普通字段只能对象访问,静态字段用类去访问(万不得已可以使用访问) 类里面的方法必须用对象去访问 静态字段代码 阅读全文
posted @ 2017-06-23 16:50 23云恋49枫 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、python安装配置环境变量 【右键计算机】 >【属性】 >【高级系统设置】 >【高级】 >【环境变量】 >【在第二个内容框中找到 变量名为Path 的一行,双击】 > 【Python安装目录追加到变值值中,用 ; 分割】 原来的值;C:\python27,切记前面有分号 2、运算符 取余:% 阅读全文
posted @ 2017-06-23 16:45 23云恋49枫 阅读(403) 评论(0) 推荐(0) 编辑