linux各种程序安装 作者: 曾奎 时间: 2016-04-29 分类: linux # pip 1. 安装setuptools wget "https://pypi.python.org/packages/source/s/setuptools/setuptools-18.1.tar.gz#md5=f72e87f34fbf07f299f6cb46256a0b06" --no-check-certificate tar -xzvf setuptools-18.1.tar.gz cd setuptools-18.1 python setup.py install 2. 安装pip wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate tar -xzvf pip-1.5.4.tar.gz cd pip-1.5.4 python setup.py install 3. 安装pyquery yum install libxml2 yum install libxslt yum install python-lxml pip install lxml pip install pyquery 4. 安装esm yum install python-devel pip install esmre
量子云科技照片找回程序使用说明 作者: Asser 时间: 2016-04-27 分类: # 量子云科技相片找回程序使用方法 ### 一、下微信群下载pic_search.pyw程序,并在桌面建立一个名为pic_download的文件夹。如下图所示: ![FF0C.tmp.jpg][1] ### 二、鼠标右键点击用户转发来的相册,选择“复制链接地址”。如下图所示: ![245A.tmp.png][2] ### 三、双击打开pic_search.pyw程序,再将用户相册的链接复制于标蓝的区域。并点击下方的“链接确定”按钮。如下图所示: ![D504.tmp.jpg][3] ![63DD.tmp.jpg][4] ### 此时,您的默认浏览器会自动打开 ### 三、在自动弹出的浏览器网页中,找到“pic”字段,并将“pic:”后引号内的全部内容复制,如下图所示: ![865D.tmp.jpg][5] ![CFB.tmp.jpg][6] ### 将复制的内容粘贴进“请输入照片链接”的输入框,并点击“下载按钮”。随后用户的照片将会被下载在pic_download文件夹中。 [1]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/2539174647.jpg [2]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/374591699.png [3]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/3426250915.jpg [4]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/2469105889.jpg [5]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/4121043765.jpg [6]: http://op.kagirl.cn/typecho/usr/uploads/2016/04/4227808918.jpg
python图片爬虫 作者: Asser 时间: 2016-04-26 分类: # 利用requests实现简单的的静态爬虫 ## ------使用requests库的get方法获取目标网页内容--------- ``` python import requests url = "target_url" res = requests.get(url) ``` ### 这里我遇到了几个问题: ### 一、某些网站为了采用了几种防御措施来防止爬虫程序。我目前遇到的主要是两种情况: #### 1.采用js异步加载的方式防止网络爬虫 解决办法:利用chrome插件对目标url进行dom操作,获取所需要的链接的url并发送给php文件,再利用php文件进行爬取。 #### 2.采用浏览器检测和防盗链防止网络爬虫 解决办法:为requests设置headers以达到模拟浏览器访问的效果,并通过 *Referer* 解决防盗链问题 ```python user_agent = 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/48.0.2564.116 Safari/537.36' headers = {'User-Agent':user_agent,'Referer':'http://image.baidu.com/' } ``` 以上代码为针对*度的图片库的防盗链 ### 二、对于利用requests的get方式获取到的内容的解析问题: 在requests库中对于get到的对象有两个不同的方法。一个为res.text方法,另一个为res.content方法。实际操作中发现,res.text方法获取的数据写入.jpg文件后。jpg文件无法正常显示。查询资料后了解到,在使用Requests收到响应后,Requests会猜测响应的编码方式,用于在你调用 Response.text 方法时 对响应进行解码。Requests首先在HTTP头部检测是否存在指定的编码方式,如果不存在,则会使用 charade 来尝试猜测编码方式。而Response.content则是返回原始的数据。 故在爬取图片并且进行保存时应该采用res.content方法来将爬取到的数据写入文件,并且采用 *二进制* 的方式写入。
Centos 7.0 上配置redis及php拓展 作者: 吴昊 时间: 2016-04-26 分类: redis ## Centos7.0上安装及配置Redis以及PHP拓展 ### - Reids Installation 1. 下载编译及安装 $ wget http://download.redis.io/releases/redis-3.0.7.tar.gz $ tar xzf redis-3.0.7.tar.gz $ cd redis-3.0.7 $ make && make install 2. 执行install_server.sh配置redis端口 $ find / -name install_server.sh [查找到该文件] $ --PATH--/install_server.sh [执行] 3. 设置密码 $ find / -name redis.conf [找到 redis.conf 配置文件] $ vim --PATH--/redis.conf [编辑] 修改requirepass #your pass word# * 关闭redis服务: $ pkill redis-server *** ### - RedisPHP Installation $ wget https://github.com/phpredis/phpredis/archive/develop.zip $ unzip develop.zip $ cd develop $ ./phpize $ ./configure --with-php-config=/usr/bin/php-config $ make && make install
安装python的MySQL模块 作者: 曾奎 时间: 2016-04-25 分类: python,mysql 下次用到的时候再写,写占个位置。 yum -y install mysql-devel yum -y install python-devel yum install MySQL-python