Python的数据库ORM框架:SQLAlchemy 经验

SQLAlchemy 是Python编程语言下的一款开源软件。提供了SQL工具包及对象关系映射(ORM)工具,使用 MIT许可证 发行。 SQLAlchemy“采用简单的Python语言,为高效和高性能

jopen 2013-01-06   81792   0

Python抓取框架 Scrapy 的架构分析 经验

最近在学Python,同时也在学如何使用python抓取数据,于是就被我发现了这个非常受欢迎的Python抓取框架Scrapy,下面一起学习下Scrapy的架构,便于更好的使用这个工具。 一、概述

jopen 2013-04-09   33535   0

设置 Sublime Text 的 Python 开发环境 经验

最近,当我主要使用Python开发环境编辑的时候,我开始越来越多地用到Sublinme Text 2.这篇文章主要说明了能让Python的编程者使用更方便的一些设置和调整。 为何选择Sublime

jopen 2013-05-30   267172   0

Python缓存模块 LruCache.py 经验

在Py3K里,自带一个cache模块,使用「LRU算法」,能够缓存一些函数或方法放返回值,目前我还在玩Py2K,因此土鳖的造了一个轮子,取名「LruCache.py」,不叫特点的特点:「单进程支持线程安全」

openkk 2012-08-16   32406   0

python模拟登录的实现 经验

本文主要用python实现了对网站的模拟登录。通过自己构造post数据来用Python实现登录过程。 当你要模拟登录一个网站时,首先要搞清楚网站的登录处理细节(发了什么样的数据,给谁发等...)。

openkk 2012-08-26   37098   0

Nlupy 一个Lucene的纯Python实现 经验

Nlupy 是一个纯 Python 实现的 Lucene 2.3 兼容版本。 Lucene 是一套用于全文检索和 搜寻 的 开源 程式库 ,由Apache软件基金会支持和提供。Lucene提供了一

jopen 2012-09-04   30377   0

Python中文分词组件结巴:jieba 经验

jieba "结巴"中文分词:做最好的Python中文分词组件 Feature 支持两种分词模式: 1)默认模式,试图将句子最精确地切开,适合文本分析; 2)全模式,把句子中所有的可以成词的词语都扫描出来,适合搜索引擎。

jopen 2012-10-03   67578   0

Python代码覆盖工具:coverage.py 经验

这个工具比较简单,用easy_install安装的,非常顺利。由于python不需要编译链接,所以这个工具使用非常简单。coverage run [options] your_cmd [cmd options]。

jopen 2012-10-20   25089   0

pyquery: 一个类似于jQuery的Python 经验

pyquery能够让你在Python程序员,使用类似于jquery的语法来查询XML文档。pyquery使用lxml库来实现快速XML和HTML操作。 你可以使用PyQuery类来从一个字符串,一

jopen 2012-11-13   29006   0

Python脚本打包为exe文件 经验

Python脚本和所用到的库打包为exe文件,可以更方便的发布程序,避免使用程序的每个电脑都必须安装Python。 网上有不少相关介绍,但很少见到Python 3.x下打包Python脚本为ex

jopen 2012-07-19   78045   0

使用Python绘制热图的库 pyHeatMap 经验

这是一个生成热图的小程序,基于 Python 和 PIL 开发。 程序截图: 点击图 热图 安装: 通过 pip 安装: pip install pyheatmap 通过 easy_install

jopen 2012-09-19   86619   0

Python数据结构图包:networkx 经验

NetworkX是一个Python语言的软件程序包,用于创建,操作和学习复杂网络的结构,动态变化,功能。 特性 Python语言数据结构的图,有向图,多重图。 节点可以是任意内容(比如:文本,图形,XML记录)。

jopen 2012-11-03   44957   0

提取HTML信息的 Python 模块:scrape.py 经验

py是从网页抓取内容的Python模块。使用它,您可以轻松地抓取页面,跟踪链接,并提交表格,Cookies,重定向和SSL自动处理。 (对于SSL,你要么需要一个带socket.ssl​​功能的Python版本,或者curl命令行实用程序。)

jopen 2013-12-31   43951   0

Python 包安装和管理工具:pip 经验

pip 是安装和管理 Python 包的工具。 快速入门 安装一个包: $ pip install SomePackage==1.0 [...] Successfully installed SomePackage

jopen 2014-01-05   13989   0

采用Python实现的异步TCP服务器 经验

这是一个采用Python编写的非常基本的异步套接字socket服务器。 import socket import select class Client(object): def __init__(self

jopen 2014-01-13   42621   0

Python抓取花瓣网图片脚本 经验

#!/usr/bin/env python # -*- encoding:utf-8 -*- # author :insun #http://yxmhero1989.blog.163.com/blog

jopen 2014-01-24   22020   0

提高你的Python能力:理解单元测试 经验

如果这听起来像是在说你,不要怕!在这篇文章中,我将介绍什么是单元测试,为什么它有用,以及如何对Python的代码进行单元测试。 什么是测试? 在讨论为什么测试很有用、怎样进行测试之前,让我们先

jopen 2014-01-25   31070   0

Python向PHP发起GET与POST请求 经验

CloudBean项目中到PHP开发WEB管理端,用Python开发服务控制端,在项目中Python的服务控制端有时候需要主动连接PHP的WEB管理端下载或上传配置 参数 或数据信息,这里采用的原理是Python模拟Http客户端,

jopen 2014-10-13   38966   0

python sqlite3使用详解 经验

Python SQLITE数据库是一款非常小巧的嵌入式开源数据库软件,也就是说没有独立的维护进程,所有的维护都来自于程序本身。它使用一个文件存储整个数据库,操 作十分方便。它的最大优点是使用方便,功能

jopen 2014-11-02   25218   0

管理一个Python库的发布:changes 经验

changes管理一个Python库的发布,自动发布任务工具, 协助你的工程自动化完成从提交信息到语义化的版本控制, 等等事务,并自动生成更新日志。 Auto generates changelog entries

jopen 2014-11-18   11831   0
1 2 3 4 5 6 7 8 9 10