分类
摘要:
应用场景,要统计大量的人员信息。就可以用列表的形式进行。name = ['邱秀','玄永俊','杨栋豪']查:print(name[2],name[0]) #取号码进行识别print(name[1:3]) #取1和2的姓名,3为结束位。切片功能print(name[-1]) #取最后一个值print(nam... 阅读原文
2017-09-01 00:42:03 阅读(796) 评论(0)
摘要:
参照:
http://python.jobbole.com/81911/
http://www.cnblogs.com/kaituorensheng/p/3826911.html
一、迭代器
迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,... 阅读原文
2017-09-01 00:08:01 阅读(824) 评论(0)
摘要:
1. 迭代器
迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,知道所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。
1.1 使用迭代器的优点
对于原生支持随机访问的数据结构(如tuple、list),迭代器和经典for循... 阅读原文
2017-08-31 23:00:03 阅读(772) 评论(0)
摘要:
什么是xpath?
XPath即为XML路径语言,它是一种用来确定XML(标准通用标记语言的子集)文档中某部分位置的语言。XPath基于XML的树状结构,提供在数据结构树中找寻节点的能力。起初 XPath 的提出的初衷是将其作为一个通用的、介于XPointer与XSLT间的语法模型。但是 XPath 很快的被开发者采... 阅读原文
2017-08-31 20:18:05 阅读(780) 评论(0)
摘要:
摘要:一般作为下拉选项,selection的选项内容是固定,针对一些特殊要求,根据权限组显示不同的selection内容的,可以参考odoo源码的.
前提:基于 odoo10.0 的源码
参考源码1:odoo-dev/odoo/addons/stock/models/stock.py
参考源码2:odoo-dev/o... 阅读原文
2017-08-31 19:18:04 阅读(830) 评论(0)
摘要:
一、Selenium元素定位的重要性:
Web自动化测试的操作:获取UI页面的元素,对元素进行操作,得到实际结果,断言(返回结果与期望结果是否一致),返回自动化测试报告。
本文主要是利用Firefox浏览器的辅助插件Firebug进行元素定位。
元素定位在自动化测试中至关重要,如果一个页面上的元素不能被定位到,那后面... 阅读原文
2017-08-31 18:40:09 阅读(803) 评论(0)
摘要:
快速上手
迫不及待了吗?本页内容为如何入门 Requests 提供了很好的指引。其假设你已经安装了 Requests。如果还没有,去安装一节看看吧。
首先,确认一下:
Requests 已安装
Requests 是最新的
让我们从一些简单的示例开始吧。
发送请求
使用 Requests 发送网络请求非常简单... 阅读原文
2017-08-31 17:40:01 阅读(821) 评论(0)
摘要:
字典是一种key-value 的 数据类型,使用就想我们上学用的字典。可以通过笔画,字母来查对应页的详细内容。
特性:1. 字典是无须的。(如果光打印字典里的字符串,那么排序不会按照顺序排,因为字典是没有下标的。)
基础语法:info = {
'stu1101': "TengLan Wu",
'stu11... 阅读原文
2017-08-31 16:04:02 阅读(818) 评论(0)
摘要:
欢迎访问我的个人网站:www.comingnext.cn
前言:
按照前面几篇文章里那样做,使用Django编写RESTful API的基本功能已经像模像样了。我们可以通过不同的URL访问到不同的资源,通过不同的HTTP请求来实现对资源的不同操作。
但是现在我们的API还有一个很明显的缺陷,那就是没有认证和权限功能,... 阅读原文
2017-08-31 13:15:04 阅读(793) 评论(0)
摘要:
最近在用webdriver进行爬虫的时候,遇到了网站存在iframe的情况,处理了好久没有解决,后来发现原来webdriver自带处理方法,汗颜。。
1、iFrame有ID 或者 name的情况
//进入id="frame1"的frame中,定位id="div1"的div和id="input1"的输入框。
dr... 阅读原文
2017-08-31 12:14:03 阅读(782) 评论(0)