网上借鉴了不少东西,下面是python代码,备份后用。思路,因为每个用户的组都不一样,这样就导致了dn不一致的情况,据需要先根据用户名获取该用户的dn,然后再bind用户名和密码进行验证。反正是实现了,至于方式对不对后续再研究了。机器上要先安装python-ldap包
1 #coding: utf-...
分类:
编程语言 时间:
2014-05-24 00:10:45
阅读次数:
1207
在做网络爬虫的时候会遇到json数据格式的数据包,如果返回的是一个json格式的文件,可以使用Python
Yaml包处理数据,不需要再使用正则表达式匹配了,使用实例如https://maps-api-ssl.google.com/maps/suggest?q=hello
这个地址,我们需要que....
分类:
编程语言 时间:
2014-05-23 23:04:01
阅读次数:
484
最近一段时间一直在看有关Nginx的资料以及Nginx的源码。看开源源码的目的主要是学习,学习别人的设计思想,学习别人的编码技巧。另外也开始自己的个人开源项目的规划。
我给自己划定的开源软件学习集中在C/C++和Python语言。因为我想泛不如精吧,集中精力把这几个搞好,以后接触其他语言的项目也应该...
分类:
其他好文 时间:
2014-05-23 22:56:56
阅读次数:
336
新建 一个项目 名字:testJin 包名:com.TanSon.org
python命令:python create_project.py -project testJin -package com.TanSon.org
-language cppeclipse 导入项目配置 。。。 略去,(可以...
分类:
编程语言 时间:
2014-05-23 21:55:41
阅读次数:
425
?? 类?? 实例?? 绑定与方法调用?? 子类,派生和继承?? 内建函数?? 定制类?? 私有性??
授权与包装?? 新式类的高级特性?? 相关模块1 类首先要知道的是python
2.2版本对类做出了更改。2.2版本及以后版本的类是python的新式类,之前的类属于旧式类。新式类是旧式类的一个超...
分类:
编程语言 时间:
2014-05-23 11:43:57
阅读次数:
279
当我们在已有的Python工程文件中创建新的内容是,通常会有两种类型文件供你选择---Module和Package,对于初学者来说会搞不清楚这两种文件直接的关系。这里就来解释一下这两者之间的关系。Module简介:
中文翻译成“模块”,所谓的模块其实就是能够独立的完成一组任务的代码集。在Pytho....
分类:
编程语言 时间:
2014-05-23 11:27:44
阅读次数:
367
http://www.ibm.com/developerworks/cn/opensource/os-cn-python-yield/清单 5. 使用
yield 的第四版 def fab(max): n, a, b = 0, 0, 1 while n >> for n in fab...
分类:
编程语言 时间:
2014-05-20 13:45:03
阅读次数:
319
在官网下载Django,这里选取Django1.6.5;进入下载路径,以我的路径为例:cd/home/user/download;解压第一步下载的压缩包:tar
-xzvf Django-1.6.5.tar.gz;进入文件夹Django-1.6.5,执行setup.py安装文件:python set...
分类:
其他好文 时间:
2014-05-20 09:24:43
阅读次数:
246
准备用Django开发网站,豆瓣阅读中有《Django入门》,里面有人批注说用virtualenv+pip很好。每次搞个什么都感觉举步维艰,因为之前太懒了,什么都懒得深入看一下。pip一直用,但是就是搞不清楚和apt-get,
easy_install, setuptools有什么区别。所以说,很多...
分类:
其他好文 时间:
2014-05-20 08:58:52
阅读次数:
312
http://www.cnblogs.com/cython/articles/2169009.htmlitertools模块包含创建有效迭代器的函数,可以用各种方式对数据进行循环操作,此模块中的所有函数返回的迭代器都可以与for循环语句以及其他包含迭代器(如生成器和生成器表达式)的函数联合使用。ch...
分类:
编程语言 时间:
2014-05-20 07:54:59
阅读次数:
655