随笔分类 - Python
很简洁,很强大的语言!
摘要:Python服务器开发 -- 网络基础网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。HTTP是高层协议,而TCP/IP是个协议集,包过许多的子协议。...网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。HTTP是高层协议,而TCP/IP是个协...
阅读全文
摘要:python高性能编程方法一阅读 Zen of Python,在Python解析器中输入 import this. 一个犀利的Python新手可能会注意到"解析"一词, 认为Python不过是另一门脚本...阅读 Zen of Python,在Python解析器中输入 import this. 一个...
阅读全文
摘要:本文介绍如何用 C 语言来扩展 python。所举的例子是,为 python 添加一个设置字符串到 windows 的剪切板(Clipboard)的功能。我在写...本文介绍如何用 C 语言来扩展 python。所举的例子是,为 python 添加一个设置字符串到windows的剪切板(Clipbo...
阅读全文
摘要:相信各位对堡垒机(跳板机)不陌生,为了保证服务器安全,前面加个堡垒机,所有ssh连接都通过堡垒机来完成,堡垒机也需要有 身份认证,授权,访问控制,审计等功能,笔者用Python基本实现了上述功能。AD:2014WOT全球软件技术峰会北京站 课程视频发布11月21日-22日 与WOT技术大会相约深圳 ...
阅读全文
摘要:python进阶ing——创建第一个Tornado应用分类:Python2013-06-02 23:021725人阅读评论(2)收藏举报pythonTornado每天在群里跟很多群友讨论一些问题,觉得对自己的技术提升有很大的帮助,也可以集思广益,学到一些自己以前从没有接触到过的东西,比如Tornad...
阅读全文
摘要:Tornado Web服务器概览,tornado教程,tornado开发教程概览Overview下载和安装模块索引主要模块底层模块Tornado 攻略请求处理程序和请求参数重写 RequestHandler 的方法函数重定向(redirect)模板Cookie 和安全 Cookie用户认证跨站伪造请...
阅读全文
摘要:Python中的网络扫描大杀器Scapy初探最近经历了Twisted的打击,这个网络编程实在看不懂,都摸不透它的内在逻辑,看来网络编程不是那么好弄的。还好,看到了scapy,这种网络的大杀器,让我一看就爱不释手,这才是我需要的网络工具啊。Scapy的功能如此之多,以至于。。。我到现在还是没看懂。在官...
阅读全文
摘要:>>> worldDic={'a':9, 'world':10, 'z':8, 'hello':12}>>> print sorted(worldDic.items(), key=lambda d:d[0])[('a', 9), ('hello', 12), ('world', 10), ('z',...
阅读全文
摘要:>>> from random import randint>>> allNums = []>>> for eachNum in range(10): allNums.append(randint(1000,9999))>>> print '随机从1000-9999生成的数字中获取的10个值为:'+...
阅读全文
摘要:>>> def add1(a): return a + 1>>> def add2(a,b): return a + b>>> def add3(a,b,c): return a + b + c>>> a1 = [1, 2, 3, 4, 5]>>> a2 = [1, 2, 3, 4, 5]>>> a...
阅读全文
摘要:>>> def operat(x,y): return x*y>>> print reduce(operat,(1,2,3,4,5,6,7,8,9,10))3628800
阅读全文
摘要:>>> def validate(usernames): if (len(usernames) > 4) and (len(usernames) >> print filter(validate, ('admin', 'maxianglin', 'lin', 'adm', 'wanglili','...
阅读全文
摘要:def updatePassword(): message="" oldPwd=raw_input("Please input your old password:\n").strip() if(oldPwd != "python"): message="原始...
阅读全文
摘要:Python内置函数之filter map reduce2013-06-04Posted byyehoPython内置了一些非常有趣、有用的函数,如:filter、map、reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是Python列表...
阅读全文
摘要:Python 序列化 pickle/cPickle模块2013-10-17Posted byyehoPython序列化的概念很简单。内存里面有一个数据结构,你希望将它保存下来,重用,或者发送给其他人。你会怎么做?这取决于你想要怎么保存,怎么重用,发送给谁。很多游戏允许你在退出的时候保存进度,然后你再...
阅读全文
摘要:使用C/C++扩展Python使用C/C++扩展Python翻译:gashero如果你会用C,实现Python嵌入模块很简单。利用扩展模块可做很多Python不方便做的事情,他们可以直接调用C库和系统调用。为了支持扩展,Python API定义了一系列函数、宏和变量,提供了对Python运行时系统的...
阅读全文
摘要:用C语音编写python的扩展模块,也就是python调c库1.用C语言扩展Python的功能:http://www.ibm.com/developerworks/cn/linux/l-pythc/2.用C语言编写Python扩展模块:http://hi.baidu.com/jinmu190/blo...
阅读全文
摘要:《扩展和嵌入python解释器》1.4 模块方法表和初始化函数1.4 模块方法表和初始化函数下面,我演示如何从Python程序调用spam_system().首先,我们需要在’方法表’列出名称和地址:[cpp]view plaincopystaticPyMethodDefSpamMethods[]=...
阅读全文
摘要:最近工作需要,用Cython写了*.pyx扩展,并将其编译成C文件,最后转换为so扩展,供python引用使用 distutils 编译,建立一个setup.py的脚本from distutils.core import setupfrom distutils.extension import Ex...
阅读全文

浙公网安备 33010602011771号