<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[sonyv的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/sonyv</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; sonyv]]></copyright><item><title><![CDATA[深入理解Python爬虫代理池服务]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/86238886</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/86238886</guid><author>sonyv</author><pubDate>Thu, 10 Jan 2019 16:23:13 +0800</pubDate><description><![CDATA[深入理解Python爬虫代理池服务
在公司做分布式深网爬虫，搭建了一套稳定的代理池服务，为上千个爬虫提供有效的代理，保证各个爬虫拿到的都是对应网站有效的代理IP，从而保证爬虫快速稳定的运行，当然在公司做的东西不能开源出来。不过呢，闲暇时间手痒，所以就想利用一些免费的资源搞一个简单的代理池服务。
1、问题
代理IP从何而来？
刚自学爬虫的时候没有代理IP就去西刺、快代理之类有免费代理的网站去爬，还是...]]></description><category></category></item><item><title><![CDATA[Mac Jenkins的安装和使用]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/83584723</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/83584723</guid><author>sonyv</author><pubDate>Wed, 31 Oct 2018 15:20:37 +0800</pubDate><description><![CDATA[这里写自定义目录标题准备工作安装三 配置Jenkins配置开发团队新建任务配置构建任务其他参数本文转载自：https://www.jianshu.com/p/897b9a8fb210
Jenkins是基于Java开发的一种持续集成工具，用于监控持续重复的工作。本篇文章介绍如何使用Jenkins来完成ios的自动构建打包的方法。网上也有介绍很多方法，好些个文章都是粘贴复制，Jenkins实现自动构建...]]></description><category></category></item><item><title><![CDATA[Mac下 Python2、Python3 共存]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/83185740</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/83185740</guid><author>sonyv</author><pubDate>Fri, 19 Oct 2018 17:35:06 +0800</pubDate><description><![CDATA[这里写自定义目录标题已完成配置后效果如何配置
已完成配置后效果
可以通过在终端（控制台）命令which python获取到对应的python路径
如下图：

同时可以通过命令行 python、python2、python3 进入到对应的python环境
如下图：

如何配置
1、Mac下已安装了python2（mac系统自带python2.7）、python3
且确认好python的安装路径


...]]></description><category></category></item><item><title><![CDATA[Selenium2Library 关键字 中文]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/82997451</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/82997451</guid><author>sonyv</author><pubDate>Wed, 10 Oct 2018 15:09:37 +0800</pubDate><description><![CDATA[转载自：
https://www.cnblogs.com/emor/p/4463091.html
1、给你当前的会话增加一个cookie。“name&amp;amp;quot;和&amp;amp;quot;value”，“path”,&amp;amp;quot;domain&amp;amp;quot;和&amp;amp;quot;secure&amp;amp;quot;是可选项.
Add Cookie [ name | value | path=None | domain=None | secure=Non]]></description><category></category></item><item><title><![CDATA[selenium 模拟手机浏览器操作 click点击/tap触摸 元素无效 的解决方法]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/82979409</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/82979409</guid><author>sonyv</author><pubDate>Tue, 09 Oct 2018 11:10:03 +0800</pubDate><description><![CDATA[我遇到的问题

获取到 登录按钮 的 xpath，且可以保证 xpath 正确无误
点击 登录按钮， 无法正常跳转到 登录成功页

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

mobile_emulation = {&amp;amp;quot;deviceName&amp;amp;quot;: &amp;amp;quot;iPhone X&amp;amp;quot;}
op...]]></description><category></category></item><item><title><![CDATA[selenium+python自动化84-chrome手机wap模式（登录淘宝页面）]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/82969373</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/82969373</guid><author>sonyv</author><pubDate>Mon, 08 Oct 2018 16:09:25 +0800</pubDate><description><![CDATA[selenium+python自动化84-chrome手机wap模式（登录淘宝页面）前言遇到的问题Chrome手机模式TouchAction参考代码
转载自：https://www.cnblogs.com/yoyoketang/p/7942275.html
前言
chrome手机wap模式登录淘宝页面，点击验证码无效问题解决。
切换到wap模式，使用TouchActions模块用tap方法触摸
我...]]></description><category></category></item><item><title><![CDATA[mac Chromedriver 安装 存放 路径]]></title><link>https://blog.youkuaiyun.com/sonyv/article/details/82755599</link><guid>https://blog.youkuaiyun.com/sonyv/article/details/82755599</guid><author>sonyv</author><pubDate>Tue, 18 Sep 2018 11:55:18 +0800</pubDate><description><![CDATA[mac Chromedriver 存放 安装 路径
目前在使用robotFramework/Selenium时，一直卡在唤起Chrome的坑上，在网络上找了各种方法均无法正常解决问题，经过一番研究，终于搞定，步骤如下：


Check你的Chrome版本 ，不同的Chrome版本，需要对应版本的Chromedriver，如果版本没对应上，则无法正常唤起Chrome，例如目前最新的ChromeDri...]]></description><category></category></item></channel></rss>