2017年1月13日

selenium不提供修改请求headers、获取响应headers的功能

摘要: RT,参见: github issue "WebDriver lacks HTTP response header and status code methods 141" "How to add a header to a request? (using python bindings + web 阅读全文

posted @ 2017-01-13 09:52 忧伤的南瓜 阅读(10175) 评论(0) 推荐(0) 编辑

2017年1月11日

dos/bat/cmd相关知识的三个层面

摘要: 1、了解、查询DOS命令 "DOS Command Index" 2、编写BAT文件 批处理文件中的变量、符号、控制命令、返回值等: "批处理BAT学习笔记" 3、通过CMD.EXE运行BAT文件 "CMD.EXE的启动参数" 阅读全文

posted @ 2017-01-11 12:19 忧伤的南瓜 阅读(152) 评论(0) 推荐(0) 编辑

2017年1月9日

python处理xml的常用包(lib.xml、ElementTree、lxml)

摘要: python处理xml的三种常见机制 dom(随机访问机制) sax(Simple APIs for XML,事件驱动机制) etree python处理xml的三种包 标准库中的xml Fredrik Lundh 的 ElementTree Stefan Behnel 的 lxml 对以上三种包的 阅读全文

posted @ 2017-01-09 15:01 忧伤的南瓜 阅读(4891) 评论(0) 推荐(1) 编辑

2017年1月7日

python列表操作总结

摘要: list是python中非常重要的类型/数据结构,总结如下: 符号说明 l:列表 l2:新列表 e:元素 index:位置 方法: 原地修改: l.append(e) l.insert(index, e) e = l.pop([index]) l.extend(l2) l[len(l):] = l2 阅读全文

posted @ 2017-01-07 22:11 忧伤的南瓜 阅读(216) 评论(0) 推荐(0) 编辑

2016年12月30日

从哪些层面评价编程语言

摘要: 没有系统学习过计算机科学,不过基于零零碎碎的接触对看待一种编程语言渐渐地有了些不系统的想法,记录下来。 主要从技术层面的考量: 运算效率 内存使用效率(复用、结构) 内存操作的复杂度、灵活性、出错几率(分配、GC、溢出) 数据类型、内置数据结构的效率(查找、排序、增删改查)、表达能力 文件IO、数据 阅读全文

posted @ 2016-12-30 23:14 忧伤的南瓜 阅读(193) 评论(0) 推荐(0) 编辑

Windows环境下python多版本配置方案

摘要: 系统环境 Windows,安装了msys2,windows和msys2都安装了python,且版本比较多,使用shell/bash聚合工具conemu64 配置方案 配置msys2环境用户目录下的.bashrc,增加alias如下,日常通过conemu64模拟出来的msys2终端工具调用: 阅读全文

posted @ 2016-12-30 16:11 忧伤的南瓜 阅读(1093) 评论(0) 推荐(0) 编辑

2016年12月29日

一个urllib2构建的html下载器的代理组件的实现方案

摘要: 调用栈/函数链如下: 情形一:下载器初始化时 情形二:下载时 阅读全文

posted @ 2016-12-29 11:03 忧伤的南瓜 阅读(127) 评论(0) 推荐(0) 编辑

2016年12月27日

python-selenium实现的简易下载器,并常见错误解决

摘要: 简易下载器的实现 支持代理、失败重试、确保包含指定ID元素(可根据需求自定义修改) 元素不可见导致不能操作的错误 首先尝试设定窗口大小 不行的话再尝试滚动页面,如滚动到底部: 阅读全文

posted @ 2016-12-27 12:50 忧伤的南瓜 阅读(1130) 评论(1) 推荐(1) 编辑

2016年12月26日

python环境配置selenium与IE、Chrome、Firefox、PhantomJS

摘要: 安装、升级selenium 下载对应平台最新版的browser driver 将需要的browser driver所在目录添加到环境变量path,如 测试 找不到浏览器(portable版本等情况) PhantomJS 将phantomjs.exe所在目录添加到环境变量path,然后测试: 阅读全文

posted @ 2016-12-26 13:25 忧伤的南瓜 阅读(1753) 评论(0) 推荐(0) 编辑

2016年12月20日

安装chocolatey

摘要: 下载文件: https://chocolatey.org/install.ps1 切换到下载文件所在目录,执行: @powershell NoProfile ExecutionPolicy Bypass Command "iex ((New Object System.Net.WebClient). 阅读全文

posted @ 2016-12-20 15:56 忧伤的南瓜 阅读(4477) 评论(3) 推荐(0) 编辑

导航