![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 65
Bai_Yuanyong
这个作者很懒,什么都没留下…
展开
-
Python Gearman 分析(1)
<br />python gearman 分析:<br /><br />偶然看到这个框架,发现他的用途还是挺广泛的,读了他的源码并尝试对其进行一个分析,加深自己的理解同时方便以后其他方面的应用和见解。以下是对python gearman的流程的一个深入的分析。<br /><br /><br />Server:<br />1. Server启动并初始化一个TaskManager,之后通过asyncore.loop监控socket连接。<br />2. 每个新的连接都用GearmanSe原创 2011-03-30 17:51:00 · 2675 阅读 · 0 评论 -
Python SocketServer 分析
研究了一下SocketServer模块,记录下每个类下函数的调用关系,加深了解class BaseServer:========================================================+ __init__ (绑定server_address, RequestHandlerClass)+ server_forever + han原创 2011-03-10 00:41:00 · 2033 阅读 · 0 评论 -
Python transfer file through xmlrpc
实际操作中经常要在两个计算机之间传输文件并完成一些处理,共享文件夹只能存在一个固定的地方,FTP则需要单独下载软件,用python写了一个脚本,利用xmlrpc特性传输文件。传输中要用xmlrpclib.Binary包装数据,接收端需要用Binary.data返回原始数据并保存。Server--------------------------------------------原创 2010-12-26 11:02:00 · 2226 阅读 · 0 评论 -
Python logging
Pythong logging 模块简单使用方法示例如下:----------------------------------------------------------------import logginglogging.basicConfig( filename="config.log", format='%(a原创 2010-11-22 23:16:00 · 667 阅读 · 0 评论 -
Python 快排
上一篇文章用Perl 实现了快排,这里用Python 实现。不同点:Perl 传递列表slice 实际上还指向父列表相同的元素,这是由Perl 本身的数据结构所决定的。而Python 传递slice 则是一个新的列表,所以参数传递稍有不同。一个例子说明Perl传参的不同:sub test{ $_[2] = 'testing';}@x = (1..10);t原创 2012-07-18 15:30:22 · 2139 阅读 · 0 评论 -
Text ProgressBar
今天同事演示了一个demo,最好玩的是在字符界面下可以显示进度条,感觉很有意思,Google一下,如下为实现原理。每次输出的时候首先输出一个控制字符/r,这样就会回到这一行的行首继续输出,而不是在原先的字符串后继续输出,以下为perl & python的简单实现。Perl:---------------------------------------------$| = 1原创 2010-11-12 23:29:00 · 1721 阅读 · 2 评论