python
每天一个python小技巧,成为技术大牛又近了一步
安珂儿儿儿儿
这个作者很懒,什么都没留下…
展开
-
python校验身份证合法性
python校验身份证合法性(odoo内用例) @api.model def checkIdcard(slef, idcard): Errors = ['验证通过!', '身份证号码位数不对!', '身份证号码出生日期超出范围或含有非法字符!', '身份证号码校验错误!', '身份证地区非法!'] area = {"11": "北京", "12": "天津", "13": "河北", "14": "山西", "15": "内蒙古", "21": "辽宁", "22"原创 2020-12-09 10:03:02 · 1073 阅读 · 0 评论 -
python爬虫入门--odoo内应用
此文章向大家介绍一个python入门级爬虫,本人也是初次尝试,如有缺陷,欢迎指正。原创 2020-09-21 10:42:37 · 568 阅读 · 1 评论 -
python中数据类型的可变与不可变
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。list是一个可变的有序表,所以,可以往list中追加元素。>>> a = [1,2,'hello','123']>>> a.append('hash')>>> a[1, 2, 'hello', '123', 'hash']也可以把元素插入到指定的位置。>>> a.insert(1,'dog')>&g原创 2020-08-19 11:33:11 · 245 阅读 · 0 评论 -
Odoo开发指南之 单元测试
Odoo开发指南之 单元测试Unittest单元测试 unittest单元测试框架不仅可以适用于单元测试,还可以适用WEB自动化测试用例的开发与执行,该测试框架可组织执行测试用例,并且提供了丰富的断言方法,判断测试用例是否通过,最终生成测试结果。今天就总结下如何使用unittest单元测试框架来进行odoo的自动化测试。unittest工作原理:unittest中最核心的四部分是:TestCase,TestSuite,TestRunner,TestFixture原创 2020-08-10 14:38:15 · 1031 阅读 · 0 评论 -
Python中的多态性
Python中的多态性面向对象编程的三大特性:封装性、继承性、多态性。下面用简单的比喻和举例带大家一起了解python语言中的多态性。举例类比比如上课时,老师对全班同学说:“大家把自己的名字写在各自的作业本上”,这时候,张三会在张三的本子上写上“张三”的名字,李四会在李四的作业本上写上“李四”的名字,王五会在王五的作业本上写上“王五”的名字,而老师口中的“自己”,此时在这里代表了班上不同的人,而写名字这件事,大家也都写上了各自的名字。这就是多态性。延伸到python中,同一个变量“自己”,调用同一.原创 2020-07-24 15:45:44 · 294 阅读 · 0 评论