博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

文章分类 -  python

摘要:说到加密,首先要了解加密的基本知识:hash加密,对称加密,不对称加密,数字签名等等。 Python中的用于加密的函数位于hashlib,hmac模块中,都是内置模块,直接导入即可使用 hashlib模块实现了md5,sha1,sha224,sha256,sha384,sha512等算法,可以通过h 阅读全文

posted @ 2015-07-06 14:28 bw_0927 阅读(129) 评论(0) 推荐(0)

摘要:http://blog.csdn.net/JGood/article/details/4290158 Python是一门非常简洁的语言,对于数据类型的表示,不像其他语言预定义了许多类型(如:在C#中,光整型就定义了8种),它只定义了六种基本类型:字符串,整数,浮点数,元组,列表,字典。通过这六种数据 阅读全文

posted @ 2015-07-06 13:26 bw_0927 阅读(761) 评论(0) 推荐(0)

摘要:http://pythonic.zoomquiet.io/data/20051121170755/>>> import socket>>> socket.gethostbyname('www.ibm.com')'129.42.19.99'>>>streamSock = socket.socket( ... 阅读全文

posted @ 2015-07-06 12:25 bw_0927 阅读(146) 评论(0) 推荐(0)

摘要:http://blog.csdn.net/candcplusplus/article/details/9166255http://blog.marchtea.com/archives/601.前言: 虽说用Python编写简单的网络程序很方便,但复杂一点的网络程序还是用现成的框架比较好。这样就可以专... 阅读全文

posted @ 2015-07-06 11:01 bw_0927 阅读(138) 评论(0) 推荐(0)

摘要:http://my.oschina.net/duhaizhang/blog/68639SocketServer是标准库中一个高级别的模块,用于简化网络客户与服务器的实现。模块中,已经实现了一些可供使用的类。在Python3中,本模块为socketserver模块。在Python 2中,本模块为Soc... 阅读全文

posted @ 2015-07-03 17:19 bw_0927 阅读(332) 评论(0) 推荐(0)

摘要:当一个服务器需要与多个客户端进行通信时,可以使用多进程或者多线程的服务器,也可以使用select模块,它可以实现异步通信。Select是跨平台的。select的一个缺点在于单个进程能够监视的文件描述符的数量存在最大限制,在Linux上一般为1024poll没有最大文件描述符数量的限制。poll和s... 阅读全文

posted @ 2015-06-09 13:47 bw_0927 阅读(166) 评论(0) 推荐(0)