apache python 模块mod_wsgi的编译安装
周海汉 2012.10.26 前言 要让apache支持django,首先要支持python。wsgi是目前效率最高的支持python的模块,遵循wsgi标准。 关于apache的编译安装,请参考我此前写的《apache httpd 2.4.3编译安装》,本篇介绍如何让apache支持wsgi。 下载 [zhouhh@Hadoop47 ~]$ wget...
View Articlescrapy 试用
周海汉 http://abloz.com 上一篇文章讲了《scrapy 安装》,解决了openssl编译不通过的问题。本篇对scrapy进行试用。[zhouhh@Hadoop48 python]$ scrapy startproject test [zhouhh@Hadoop48 test]$ find . . ./scrapy.cfg ./test ./test/items.py...
View Articlepython beautifulsoup 用于分析网页示例
周海汉 http://abloz.com 2012.10.31 听说11.3要来暖气? beautifulsoap只有一个py文件,但功能强大,可分析不完整的html页面。下面是用法示例。 安装: [zhouhh@Hadoop48 test1]$ sudo pip install BeautifulSoup...
View Articlebeautifulsoup4 用于分析网页
安装: [zhouhh@Hadoop48 ~]$ sudo pip install beautifulsoup4 beautifulsoup4 对css等处理相当强大,提供了新的select方法。 使用: 在scrapy中使用#!/usr/bin/env python # coding:utf-8 # author:zhouhh # date:2012.11.1 import sys, os, re...
View Articledjango 在centos5.5上的安装
周海汉 2012.11.6 [zhouhh@Hadoop47 ~]$ cat /etc/redhat-release CentOS release 5.5 (Final) 下载django [zhouhh@Hadoop47 ~]$ wget https://www.djangoproject.com/download/1.4.2/tarball/ [zhouhh@Hadoop47...
View Article用pyquery抓取分析北京房地产成交数据
#!/usr/bin/env python #coding:gbk #author:周海汉 #note:分析北京住房和城乡建设委员会每天房产成交数据 import urllib2 import sys import os import datetime import time import shutil from pyquery import PyQuery as pq fn = "1.txt"...
View Article给老婆写的将html转成txt文本的程序
老婆想在ipad读点小说,但我手头的<射雕>是html版的,有几十个html文件。写点python代码,用beautifulsoup将其转成txt文本,并合并成一个文件,生成目录。 #!/usr/bin/env python # encoding:utf8 # author:zhouhh # date:2012.11.20 from bs4 import BeautifulSoup...
View Articledjango 在ubuntu12.04上的部署
假设我在/path/www/ 下调django-admin.py startproject t3, 然后mv t3 web 所以我网站放在/path/www/web/下面,该目录下有manage.py,t3目录等 1.修改配置 修改settings.py文件名,并将里面debug等选项设为False zhouhh@ubuntu:~/path/www/web/t3$ cp settings.py...
View Articlepython email
周海汉 2016.1.17 python 发送邮件,可带多附件,并且可以将目录中所有文件作为附件发送。解决中文乱码问题。 整理一下可以作为一个开源库使用。 使用方法: python dkemail.py -a dkemail.py -a myemail.py -s 1234234@163.com -r 5636223@163.com -r 234234@qq.com #!/usr/bin/env...
View Articlemac OS X Yosemite 安装 python lxml 和libxml2
周海汉 2016.5.25 用python做数据分析或爬虫抓包,离不开高效的lxml。但lxml安装在mac下却会失败。% pip install lxml Collecting lxml Using cached lxml-3.6.0.tar.gz Building wheels for collected packages: lxml Running setup.py bdist_wheel...
View Article