python
文章平均质量分 74
紫鸢花开
这个作者很懒,什么都没留下…
展开
-
Python特殊语法:filter map reduce lambda
Python内置了一些特殊函数,这些函数很具python特性。可以让代码更加简洁。可以看例子:1 filter(function, sequence):str = ['a', 'b','c', 'd']def fun1(s): return s if s != 'a' else Noneret = filter(fun1, str)print ret## ['b', '转载 2016-10-21 10:19:42 · 468 阅读 · 0 评论 -
Python django模板
1 用两个大括号括起来的文字{{person_name}} 称为变量2 被 大括号和面分号包围的文件({% if ordered_warranty %})是模板标签3 过滤器是用管道符(|) 和Unix管道符一样4 一旦你创建一个 Template 对象,你可以用 context 来传递数据给它。 一个context是一系列变量和它们值的集合。模板使用它来赋值模板变量标签和 执行块标签转载 2016-10-21 10:22:50 · 359 阅读 · 0 评论 -
Python类方法和静态方法
C++的静态方法是用static关键字,python j是没用static的。python中实现静态方法和类方法都是依赖于python的修饰器来实现的。class MyClass: def method(self): print("method") @staticmethod def staticMethod():转载 2016-10-21 10:23:29 · 382 阅读 · 0 评论 -
Pytho django与数据库的交互
下载没有任何问题的mysqdb http://www.codegood.com/archives/41创建一个新的app。python manage.py startapp books2 激活app的方法: 编辑 settings.py 文件, 找到 INSTALLED_APPS 设置。 INSTALLED_APPS 告诉 Django 项目哪些 app 处于激活状态。缺省情况转载 2016-10-21 10:26:07 · 493 阅读 · 0 评论 -
python中文问题
搭建 python 的 eclips环境后写了一个测试程序。结果出现这样的错误:SyntaxError: Non-ASCII character '\xbd' in file E:\workspace\makeUpdatafilesIndex\src\makeIndex.py on line 12, but no encoding declared; see http://www.python转载 2016-10-21 10:27:18 · 329 阅读 · 0 评论 -
Python mysql中文乱码问题
用python 把中文存到mysql数据中的时候发现库中的中文成了乱码。猜想可是中文编码的问题。mysql用提utf-8.而我也把字段转成了utf-8了,发现还是不行,测试代码如下:#!/usr/bin/env python #coding=utf-8import osimport MySQLdbconn = MySQLdb.connect(host='IP',转载 2016-10-21 10:26:44 · 734 阅读 · 0 评论