上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页
摘要: selenium鼠标操作 1. actionchains 用selenium做自动化,有时候会遇到需要模拟鼠标操作才能进行的情况,比如单击、双击、点击鼠标右键、拖拽等等。而selenium给我们提供了一个类来处理这类事件——ActionChains 这个类基本能够满足我们所有对鼠标操作的需求。 se 阅读全文
posted @ 2019-07-09 22:06 木林森__𣛧 阅读(321) 评论(0) 推荐(0)
摘要: webdriver-js操作滚动条 1. webdriver高级应用-js操作滚动条 1.滑动页面的滚动条到页面最下面 2.滑动页面的滚动条到页面的某个元素 3.滑动页面的滚动条向下移动某个数量的像素 1.1. 相关方法 scrollBy() 按照指定的像素值来滚动内容。 scrollTo() 把内 阅读全文
posted @ 2019-07-09 21:36 木林森__𣛧 阅读(376) 评论(0) 推荐(0)
摘要: """模拟scrapy调度循环 """from ori_test import pr_typeimport loggingimport timefrom twisted.internet import defer, task, reactorfrom scrapy.utils.reactor imp 阅读全文
posted @ 2019-07-03 15:48 木林森__𣛧 阅读(463) 评论(0) 推荐(0)
摘要: selenium+chrome options 环境:selenium chrome 1. selenium + chrome参数配置 1.1. 启动 from selenium import webdriver def test_selenium(): #url = 'http://127.0.0 阅读全文
posted @ 2019-07-01 21:04 木林森__𣛧 阅读(667) 评论(0) 推荐(0)
摘要: flask.Request doc:http://flask.pocoo.org/docs/1.0/api/#incoming-request-data 1. flask.Request flask中Request类的一些属性和方法。 class flask.Request(environ, pop 阅读全文
posted @ 2019-07-01 14:40 木林森__𣛧 阅读(218) 评论(0) 推荐(0)
摘要: selenium webdriver常用方法 1. selenium webdriver常用方法 参考文档:https://www.seleniumhq.org/docs/03_webdriver.jsp 1.1. 查找元素 locate ui elements 参考文档:https://www.s 阅读全文
posted @ 2019-07-01 14:39 木林森__𣛧 阅读(299) 评论(0) 推荐(0)
摘要: redis-key管理 1. redis key 本章主要内容为redis key级别的操作命令。 参考文档:https://redis.io/commands 1.1. Redis Keys 命令 keys Redis Keys 命令用于查找所有符合给定模式 pattern 的 key 。 语法: 阅读全文
posted @ 2019-06-29 17:59 木林森__𣛧 阅读(414) 评论(0) 推荐(0)
摘要: flask view 1. flask view 1.1. @route 写个验证用户登录的装饰器:在调用函数前,先检查session里有没有用户 from functools import wraps from flask import session, abort def login_requi 阅读全文
posted @ 2019-06-26 20:01 木林森__𣛧 阅读(595) 评论(0) 推荐(0)
摘要: flask异常处理 1. flask exception 在view函数中,如果需要中断request,可以使用abort(500)或者直接raise exception。当然我们还需要返回一个出错信息给前端,所以需要定制一下ErrorHandler。 一般只需要两个handler即可,一个是404 阅读全文
posted @ 2019-06-26 19:59 木林森__𣛧 阅读(1044) 评论(0) 推荐(0)
摘要: flask blueprints 1. flask blueprints 蓝图是一种网页模板的组合,可以方便的注册到flask中。 蓝图可以在文件中声明,也可以在包中声明,一般而言推荐在包中声明(下文如是)。 1.1. 基本使用 声明多个蓝图后的目录结构: app/ bluep #蓝图文件夹1 bl 阅读全文
posted @ 2019-06-23 22:52 木林森__𣛧 阅读(233) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 29 下一页