Python爬虫是Python开发路线较大的分支。 Python拥有健全的网络支持库以及有相关的框架。 本篇文章通过urllib2相关基础库和BeautifulSoup解析库了解Python爬虫以及入
有些时候初学Django,经验不足会导致一种现象:app规划混乱。一个app混杂多个model,甚至这些model关联性不大。更严重的情况是整个Django项目只有1个app,该app混杂很多个mod
上次讲了最快的排序算法之一:快速排序算法。而快速排序不是一个稳定的算法,在交换过程中可能进入胡同一直在几个数字之间处理。这次将仔细讲解归并排序算法,一个稳定快速的排序算法。 归并排序采用分组处理,也是
目录 一、前言 二、字符串截取 三、字符串格式化 四、字符串填充 五、字母大小写转换 六、字符串判断 七、string模块常量 八、字符串查找 九、字符串替换 十、字符串分割和组合 十一、字符串转数字
最近有个Python项目需要操作注册表。网上搜一下,基本都是同一篇文章,都是一样的代码。而且只有使用_winreg库操作注册表的方法。 相当无语,连个原创的好文章都没有。 Python操作注册表有两个
读写xml文档可以说是python基础。前段时间一直用xml.dom的方式读写xml文档。 但用起来比较繁琐,尤其是读写文本的时候特别麻烦。寻思换一种新的方式读写xml。 这个lxml和
pycurl是libcurl的Python接口,用C语言写的,速度比较快。pycurl是一个常用的网络开发库。 pycurl无论在Linux还是Windows安装都会有点问题。 目前在p
Python对XML文档读写常用有几个模块: 1) xml.etree.ElementTree 2) xml.dom. 3) xml.sax. &n
最近有个项目需要把web服务改成桌面软件。 我的web服务是用Python写。那么改写成桌面软件考虑还是使用Python。 Python的脚本文件是开源的,若直接发布桌面软件问题很严重。因为这是公司的
前面写的Celery文章都是在开发环境中测试。可以发现为了运行Django+Celery+Redis这一套程序,需要打开好几个窗口:Redis服务、Celery worker、Celery beat和