Python标准库urllib2的使用和获取网站状态举例

Python 2.7标准库中的urllib2以urlopen函数的形式提供了一个非常简单的接口,我们可以使用这个函数来获取网站内容,比如可以用它来做网络爬虫。当然Urllib2也同样提供一个比较复杂的接口来处理复杂情况,例如......

发表时间:2015-11-26 13:18 | 分类:Python | 评论:1 | 浏览:582 次 | 阅读更多

Linux下curl命令伪装http_referer和user-agent访问

curl是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。一般linux系统默认都自带。最简单的用法是curl http://www.sijitao.......

发表时间:2015-11-20 15:51 | 分类:Linux | 评论:沙发 | 浏览:707 次 | 阅读更多

Nginx反向代理配置和注意事项

反向代理是什么?客户端向反向代理服务器发送请求,反向代理判断后转交请求给真实服务器,并将获得的内容返回给客户端。对客户端而言,它就是原始服务器,客户端不需要做任何设置。例如你访问http://www.sijit......

发表时间:2015-11-19 14:29 | 分类:Nginx | 评论:沙发 | 浏览:538 次 | 阅读更多

使用phantomjs获取网站快照图和缩略图

找了几个获取网站快照和缩略图的方法,最后决定使用phantomjs。Phantom JS是一个服务器端的 JavaScript API 的 WebKit。其支持各种Web标准: DOM 处理, CSS 选择器, JSON, Canvas, 和 SVG。他可以被应用到web......

发表时间:2015-11-11 17:28 | 分类:建站生活 | 评论:1 | 浏览:805 次 | 阅读更多

使用lazyload实现wordpress内容页图片延迟加载效果

如果网页中如果图片很多,那么打开这个网页一般都需要很长时间,不利于网站体验。图片延迟加载可以提高网页打开的速度。只有浏览到图片位置时才加载图片,另一方面也可以减轻服务器负担。lazyload这个javascri......

发表时间:2015-11-03 15:15 | 分类:建站生活 | 评论:沙发 | 浏览:367 次 | 阅读更多

Paramiko模块实现sftp文件的传输和操作

前面介绍过的《Paramiko模块远程连接和执行命令的常用方法》这边文章是python执行远程命令的一个常用方法。他使用sshclient类,该类封装了传输、通道和sftpclient的校验、建议的方法,通常用于执行远程命令。P......

发表时间:2015-10-26 15:26 | 分类:Python | 评论:沙发 | 浏览:819 次 | 阅读更多

Python 2.7中使用raw_input输入中文时的编码转换

python中常用的交互命令是raw_input,在写脚本时可能会经常用到。他的使用方法比较简单,不清楚的可以参考:http://www.pythonclub.org/python-basic/raw-input 。今天博主在调用图灵机器人的api时被要求输入......

发表时间:2015-10-20 13:57 | 分类:Python | 评论:沙发 | 浏览:1,165 次 | 阅读更多

网站备案期间不关站的技巧

最近因为个人一个网站想迁移到国内,总体影响还是比较大。本来一直以为只需要把新域名主页不显示就可以了,原来主机商和管局还会检查本人之前备案过的几个域名。为了顺利通过备案,需要对本博客做下处理。对于......

发表时间:2015-10-17 20:54 | 分类:建站生活 | 评论:沙发 | 浏览:329 次 | 阅读更多

Nagios监控主机禁止ping时如何检测主机存活状态

nagios默认检测主机存活状态使用的命令是ping,不过很多服务器为了安全是禁止ping的。如果按照默认方式添加主机就会显示down。可以使用passive check,不过这个试了之后只能check一次,不符合我们的要求。具体......

发表时间:2015-10-13 12:30 | 分类:Nagios | 评论:5 | 浏览:827 次 | 阅读更多

Linux系统手动添加创建用户的步骤

linux中我们通常使用useradd或者adduser命令来添加用户。了解了用户、组、密码几个文件后,当然也可以手动创建。例如我们需要创建用户hive,他的基本组为hive,用户和组的uid、gid都是5000,hive附加组为user1......

发表时间:2015-10-09 14:34 | 分类:Linux | 评论:6 | 浏览:591 次 | 阅读更多

CentOS 6.5中部署django+uwsgi+nginx+mysql项目

因为django 1.8至少需要python 2.7以上的版本,所以在部署django之前还需要确保python版本是否满足要求。上一篇文章介绍了如何在centos 6.5中单独安装python 2.7 ,如果你的python已经是2.7可以略过此步骤。 ......

发表时间:2015-09-23 17:28 | 分类:其他知识 | 评论:2 | 浏览:1,100 次 | 阅读更多

CentOS 6.5安装Python 2.7实例

centos 6.5默认自带的python版本为2.6,但是其实很多Python库都是基于2.7.X来开发的,这就造成了很多问题。比如说Django就是基于Python 2.7.X开发的。理论上来说我们可以直接卸载默认安装的Python,但是跟随系......

发表时间:2015-09-22 17:18 | 分类:其他知识 | 评论:沙发 | 浏览:1,065 次 | 阅读更多
一键脚本 SSH攻击 IP查询 博客历程 留言本 文章归档 网站地图 谷歌地图
托管于阿里云&七牛云. 已加入博客联盟. 浙ICP备13025236号.
Copyright © 2010-2017 虫虫开源 All Rights Reserved.