Python目前主版本有2个,2.7+和3.4+新入手,决定还是从2.7开始先从python官网https://www.python.org/下载python2.7.10,64位版本(这里注意,选择了64位版本后,后面用到的python库也需要同样是64位的),python2.7用的还是vc9编译的...
分类:
编程语言 时间:
2015-07-09 19:45:48
阅读次数:
223
Fabric是一个Python库和命令行工具,旨在为应用部署和系统管理任务的SSH的流水线式操作,使之更加高效和方便。Fabric提供了一套基本的执行本地和远程shell命令、上传和下载文件的操作,包括一些辅助函数,例如驱动正在运行的用户输入或者放弃执行。Fabric通过把大量频繁使用的S..
分类:
编程语言 时间:
2015-07-02 17:51:55
阅读次数:
224
1、PyDNS库 DNS高级查询需要python库PyDNS,它不是python的标准库,因此需要安装。 使用时,import DNS 即可。2、PyDNS的使用 (1)DNS.DiscoverNameServers(),找到系统中的域名服务器,在windows中是注册表,在UNIX系统中是/...
分类:
其他好文 时间:
2015-06-25 20:56:36
阅读次数:
143
Fabric是一个Python库和命令行工具,旨在为应用部署和系统管理任务的SSH的流水线式操作,使之更加高效和方便。Fabric提供了一套基本的执行本地和远程shell命令、上传和下载文件的操作,包括一些辅助函数,例如驱动...
分类:
编程语言 时间:
2015-06-24 09:29:07
阅读次数:
237
【方法一】: 通过setuptools来安装python模块
首先下载 http://peak.telecommunity.com/dist/ez_setup.py
NOTE: 最好下载个setuptools,本人是15.2版本,里面包含了ez_setup
运行 python ez_setup.py...
分类:
编程语言 时间:
2015-06-20 17:07:56
阅读次数:
162
最近接触Python爬虫,以爬取学校新闻网新闻标题、日期、点击量为例,记录一下工作进度
目前,感觉Python爬虫的过程无非两步:
Step1.获取网页url(利用Python库函数import urllib2)
Step2.利用正则表达式对html中的字符串进行匹配、查找等操作
自我感觉sublime text2编辑器真心好用,部署Python后不会像WingIDE、notepa...
分类:
编程语言 时间:
2015-06-14 09:29:15
阅读次数:
2137
最近有个需求就是要在一个集群的多个机器上运行一些命令,比如启动、停止服务,运行一些脚本收集一些数据等,于是找到了python的一个框架Fabric。Fabric是一个Python库,用于简化使用SSH的应用程序部署或系统管理任务。
它提供的主要功能包括:执行本地或远程shell命令,上传/下载文件,以及其他辅助功能,如提示用户输入、中止执行等。安装在我的CentOS上,运行下面的命令就可以简单安装...
分类:
其他好文 时间:
2015-06-13 09:47:28
阅读次数:
158
安装python-etcd时,提示c/_cffi_backend.c:13:17: fatal error: ffi.h: No such file or directory 解决方法:apt-get install libffi-dev 参考: 主要是在easy_install所用到的Python库时编译出错导致的compila...
分类:
其他好文 时间:
2015-06-04 19:36:28
阅读次数:
148
1.需求
按下回车键,显示一个段子,要求显示段子的作者、点赞数、评论数、顶等信息。
2.段子网站
地址:http://www.qiushibaike.com/hot/page/1,更换后面的数字可以获取不同页的段子,每页有10多条段子吧,因此爬虫从读取该网页并解析就好了。
3.实现方式
这里使用的Python库都是系统自带的,所以不需要安装额外的第三方库,...
分类:
编程语言 时间:
2015-05-24 08:52:32
阅读次数:
159
集合库collection
一些特别的用例,在有些场合Counter非常实用。如果你参加过在这一年的Facebook HackerCup,你甚至也能找到他的实用之处。
from collections import Counter
print Counter("hello")
>>> Counter({'l': 2, 'h': 1, 'e': 1, 'o': 1})
迭代工具...
分类:
编程语言 时间:
2015-05-19 00:49:56
阅读次数:
255