上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

2016年6月13日

解决ImportError: libmysqlclient_r.so.16: cannot open shared object file-乾颐堂

摘要: 在开发一个python项目是,需要用到mysql,但是, 安装完mysql-python后import加载模块提示以下错误: ImportError: libmysqlclient_r.so.16: cannot open shared object file: No such file or di 阅读全文

posted @ 2016-06-13 16:08 乾颐堂 阅读(452) 评论(0) 推荐(0) 编辑

python 多继承详解-乾颐堂

摘要: 1 2 3 4 5 6 7 8 9 10 class A(object): # A must be new-style class def __init__(self): print "enter A" print "leave A" class B(C): # A --> C def __init 阅读全文

posted @ 2016-06-13 16:07 乾颐堂 阅读(189) 评论(0) 推荐(0) 编辑

一步步来用C语言来写python扩展-乾颐堂

摘要: 本文介绍如何用 C 语言来扩展 python。所举的例子是,为 python 添加一个设置字符串到 windows 的剪切板(Clipboard)的功能。我在写以下代码的时候用到的环境是:windows xp, gcc.exe 4.7.2, Python 3.2.3。 第一步 撰写C语言的DLL 创 阅读全文

posted @ 2016-06-13 16:05 乾颐堂 阅读(197) 评论(0) 推荐(0) 编辑

nltk 之 snowball 提取词干-乾颐堂

摘要: 机器学习中很重要的应用场景就是机器自动分类,而分类的关键是词干提取。所以我们要用到snowball。下面说一下snowball 提取词干的两种方法。 两种方法: 方法一: >>> from nltk import SnowballStemmer >>> SnowballStemmer.languag 阅读全文

posted @ 2016-06-13 15:55 乾颐堂 阅读(518) 评论(0) 推荐(0) 编辑

Python 执行js的2种解决方案-乾颐堂

摘要: 第1种方案 SpiderMonkey是Mozilla项目的一部分,是一个用C语言实现的JavaScript脚本引擎, 该引擎分析、编译和执行脚本,根据JS数据类型和对象的需要进行内存分配及释放操作;利用该引擎可以让你的应用程序具有解释JavaScript脚本的能力。 要想使用spidermonkey 阅读全文

posted @ 2016-06-13 15:53 乾颐堂 阅读(27235) 评论(0) 推荐(0) 编辑

常用的 Python 调试工具,Python开发必读-乾颐堂

摘要: 以下是我做调试或分析时用过的工具的一个概览。如果你知道有更好的工具,请在评论中留言,可以不用很完整的介绍。 没错,就是日志。再多强调在你的应用里保留足量的日志的重要性也不为过。你应当对重要的内容打日志。如果你的日志打的足够好的话,单看日志你就能发现问题所在。那样可以节省你大量的时间。 如果一直以来你 阅读全文

posted @ 2016-06-13 15:51 乾颐堂 阅读(5907) 评论(0) 推荐(0) 编辑

Python 中的 is 和 id-乾颐堂

摘要: (ob1 is ob2) 等价于 (id(ob1) == id(ob2)) 首先id函数可以获得对象的内存地址,如果两个对象的内存地址是一样的,那么这两个对象肯定是一个对象。和is是等价的。Python源代码为证。 1 2 3 4 5 6 7 8 9 10 11 static PyObject * 阅读全文

posted @ 2016-06-13 15:45 乾颐堂 阅读(205) 评论(0) 推荐(0) 编辑

高性能python编程之协程(stackless)-乾颐堂

摘要: 我们都知道并发(不是并行)编程目前有四种方式,多进程,多线程,异步,和协程。 多进程编程在python中有类似C的os.fork,当然还有更高层封装的multiprocessing标准库,在之前写过的python高可用程序设计方法http://www.cnblogs.com/hymenz/p/348 阅读全文

posted @ 2016-06-13 15:43 乾颐堂 阅读(1662) 评论(0) 推荐(0) 编辑

python中fork()函数生成子进程分析-乾颐堂

摘要: python的os module中有fork()函数用于生成子进程,生成的子进程是父进程的镜像,但是它们有各自的地址空间,子进程复制一份父进程内存给自己,两个进程之 间的执行是相互独立的,其执行顺序可以是不确定的、随机的、不可预测的,这点与多线程的执行顺序相似。 1 2 3 4 5 6 7 8 9 阅读全文

posted @ 2016-06-13 15:42 乾颐堂 阅读(145) 评论(0) 推荐(0) 编辑

Python原始套接字编程-乾颐堂

摘要: 在实验中需要自己构造单独的HTTP数据报文,而使用SOCK_STREAM进行发送数据包,需要进行完整的TCP交互。 因此想使用原始套接字进行编程,直接构造数据包,并在IP层进行发送,即采用SOCK_RAW进行数据发送。 使用SOCK_RAW的优势是,可以对数据包进行完整的修改,可以处理IP层上的所有 阅读全文

posted @ 2016-06-13 15:40 乾颐堂 阅读(489) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 10 下一页

导航