![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 74
Paul_ss
这个作者很懒,什么都没留下…
展开
-
python 动态导入库 __import__()
Python 支持__import__() 方法来动态的导入module。其方法描述是:__import__( name, globals, locals, fromlist)静态的方式导入dispatcherimport dispatcher 对应__import__()方法应该是:name = 'dispatcher'ds = __import__('dis原创 2012-02-22 21:30:23 · 2384 阅读 · 0 评论 -
python类库32[多线程同步Lock+RLock+Semaphore+Event]
多线程基础:python类库32[多线程同步] 一 多线程同步由于CPython的python解释器在单线程模式下执行,所以导致python的多线程在很多的时候并不能很好地发挥多核cpu的资源。大部分情况都推荐使用多进程。python的多线程的同步与其他语言基本相同,主要包含:Lock & RLock :用来确保多线程多共享资源的访问。Semaphore : 用来确转载 2012-02-28 12:57:59 · 743 阅读 · 0 评论 -
[Python学习]__import__与reload要注意的
__import__可以把字符串形式的模块进行导入,但有一点要注意,你需要让python知道如何找到这个模块,因此这个模块的路径可能需要加到 sys.path 中去。那么在我写的meteor模块处理模块中我遇到一个问题,当python格式的模板(它就是使用__import__来导入模板的)被导入后,然后进行了修改,如何重新导入使其生效呢。那么就可以使用reload来实现。代码如下:转载 2012-03-05 15:20:51 · 570 阅读 · 0 评论 -
Python Multiprocess with SIGTERM supported
together little programs into services that run as daemons. Python makes it easy to run multiple threads with modern synchronization constructs and to run Unix commands and pipes using the “subproces转载 2012-03-14 10:31:27 · 1339 阅读 · 0 评论 -
Python使用Socket 进行进程间通信
毫无关系的两个进程要通信,使用socket是比较稳妥的方法。Socket 进程间通信主要分为 Client 端和 Server 端。Server 端主要是监听 socket请求,而 Client 端主要是发送请求,等待 Server 端的回复。Server 端:首先需要 socket 库: import socketInstantiate 一个 socket 实例:sock = s原创 2012-03-15 17:00:08 · 3129 阅读 · 0 评论 -
Map and Reduce (in python)
Python的map、filter、reduce函数 map函数func作用于给定序列的每个元素,并用一个列表来提供返回值。map函数python实现代码:def map(func,seq): mapped_seq = [] for eachItem in seq: mapped_seq.append转载 2012-04-09 10:27:45 · 559 阅读 · 0 评论 -
转换 bytes to file-like object
引入:很多时候我们的一些函数的输入是file对象,然而我们现在能拿到的仅仅是文件的字节数组。则我们需要将bytes转换为文件这么一个过程。 一个现实的例子就是。Python的自带zip库zipfile可以对zip文件进行解压,压缩的工作。现在我想用ZipFile来处理我的zip包,有些特别的是这个zip包里面仍是一个个更小的zip包。 由于某种原因,对于每一个内部的小zip包进入打开操作Z原创 2012-07-10 17:17:49 · 2630 阅读 · 0 评论 -
python 把string的值当做16进制处理
一个string的,因为某种原因我们需要将它的值看成hex来处理。这个问题的上下文是这样的。 我们公司有个一个APK Parser可以获取APK的属性,包括package Name, permissionName之类的,然后以XML文本的形式保存起来。这里出现了一些问题。就是APK的某些项包含特殊字符的时候,我们如果不作任何编码直接放在XML文件里面可能会由于特殊字符的干扰造成XML文件不被识原创 2013-05-15 22:49:12 · 4885 阅读 · 0 评论