摘要: -----------------更新时间18:13 2016-04-05 星期二-----------------* 概述 QWeb是odoo主要模板引擎,采用xml表述,最后生成HTML文件 * 一般用法 #条件表达式 0"> Estimate 比较符号: lt() gte(>=) 注 ... 阅读全文
posted @ 2016-02-18 14:53 toby2chen 阅读(6755) 评论(1) 推荐(0) 编辑
摘要: -----------更新时间:17:36 2016-03-03 星期四10:31 2016-03-01 星期二-----------# 概述 可以容纳任何对象# 创建一个列表 只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示: list1 = ['physics', 'chemistry', 1997, 2000]; list2 = [1, 2, 3, 4... 阅读全文
posted @ 2016-02-18 12:01 toby2chen 阅读(252) 评论(0) 推荐(0) 编辑
摘要: ◆ 异常处理机制 运行时发现错误,进行恢复处理,然后继续执行的能力。异常会由内向外层抛出 把有可能出现异常的代码放在try模块中 except 模块接收异常 异常类型要注意一下 这个模块中可以操作一些动作 finally 无论是否异常,都会执行 raise 自己定义抛出异常 (注意一下异常类型,要内置有的类型) filename=raw_input(... 阅读全文
posted @ 2016-02-18 10:35 toby2chen 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ==================================修订时间:17:36 2016-03-03 星期四14:22 2015-2-2 星期一==================================文件头通用写法#!/usr/bin/python#conding:utf8 ■ 文件一些操作 fo=open('/root/test.txt') # 打开一个文件 ... 阅读全文
posted @ 2016-02-18 10:34 toby2chen 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ==================================修订时间:17:36 2016-03-03 星期四12:43 2015-2-5 星期四==================================文件头通用写法#!/usr/bin/python#conding:utf8================================== ■ 浅拷贝: ● 标签 和 地址... 阅读全文
posted @ 2016-02-18 10:33 toby2chen 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 温馨提醒:import re 要导入正则模块s=r'abc' r代表保留字符原义 ,不会被任何特殊方式处理 可以元字符简化 s=r'[a-c]'re.findall(s,'abckkkkk') 返回匹配到s规则 字符列表================================== ■ 字符匹配 ● 普通字符 :字母、字符 匹配自己,如: a 匹配 a ,hell... 阅读全文
posted @ 2016-02-18 10:32 toby2chen 阅读(212) 评论(0) 推荐(0) 编辑
摘要: -----------更新时间:17:34 2016-03-03 星期四-----------文件头通用写法#!/usr/bin/python#conding:utf8 ■ 函数定义 ● 定义 def 函数名(参数列表) 如 def fun(x,y..) 取的名字不要保留关键字冲突 ● 调用 函数 fun(1,2) 函数定义了,要调用才会执行里面的代码 ■ 函数参数 ●... 阅读全文
posted @ 2016-02-18 10:30 toby2chen 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ■ 继续 (\) 主要用于一行太长换行 有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句可以 跨多行,例如:在含有小括号、中括号、花括号时可以多行书写。另外就是三引号包括下的字 符串也可以跨行书写 如果要在使用反斜线换行和使用括号元素换行作一个选择,我们推荐使用括号,这样可读 性... 阅读全文
posted @ 2016-02-18 10:29 toby2chen 阅读(197) 评论(0) 推荐(0) 编辑
摘要: type() 查看一个变量名的类型 ■ 对象 拥有3个特性 a.身份 用id() 可以查 b.类型 用type() 查 c.值 ■ 数字 ● 整型 int -2,147,483,648 到 2,147,483,647 超过就会变成长 long ● 浮点 float 数值含有小数点 ● 复数 complex c=3.... 阅读全文
posted @ 2016-02-18 10:28 toby2chen 阅读(213) 评论(0) 推荐(0) 编辑
摘要: ■ 运算符: ●赋值运算符 ◆ "=" "+=" "-=" "*=" "/=" "%=" x=y=z=1 # 多重赋值 (x, y, z) = (1, 2, 'a string') #多元赋值 ●算术运算符 ◆ "+" "-" "*" "/" "//" "%" "**" ●关系运算符 ◆ "" &quo 阅读全文
posted @ 2016-02-18 10:27 toby2chen 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 开发环境,采用开发和生产一致的原则,虽然在window上有对应的python,但还是采用虚拟机linux下面安装python代码同步采用samba来完成。window平时操作很高效的,所以也不要钻牛角尖,非得自己写代码也搞一个linux,还是以工作为本,结合windows和linux的各自的优点使用。加上pychar这个IDE是很强大的,可以远程到本地代码映射调试代码。现在主流版本是2.7.x,那... 阅读全文
posted @ 2016-02-18 10:25 toby2chen 阅读(301) 评论(0) 推荐(0) 编辑