![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
地中海蒲公英
这个作者很懒,什么都没留下…
展开
-
继承threading.local引发的内存泄露
python的bug,直到3.2还有:threading.local不释放成员属性,所以如果threading.local实例里引用了threading.local的实例,就不在释放了。http://bugs.python.org/issue3757 threading.local doesn't support cyclic garbage collectingh原创 2014-02-20 17:51:57 · 1098 阅读 · 0 评论 -
python类库32[多线程同步Lock+RLock+Semaphore+Event]
多线程基础:python类库32[多线程同步] 一 多线程同步由于CPython的python解释器在单线程模式下执行,所以导致python的多线程在很多的时候并不能很好地发挥多核cpu的资源。大部分情况都推荐使用多进程。python的多线程的同步与其他语言基本相同,主要包含:Lock & RLock :用来确保多线程多共享资源的转载 2014-09-18 17:46:35 · 550 阅读 · 0 评论 -
python:open/文件操作
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等读写模式的类型有:rU 或 Ua 以读方式打开, 同时提供通用换行符支持 (PEP 278)w 以写方式打开,a 以追加模转载 2014-09-24 11:54:51 · 519 阅读 · 0 评论 -
Python:urllib 和urllib2之间的区别
作为一个Python菜鸟,之前一直懵懂于urllib和urllib2,以为2是1的升级版。今天看到老外写的一篇《Python: difference between urllib and urllib2》才明白其中的区别。 You might be intrigued by the existence of two separate URL modules in P转载 2014-09-26 10:58:39 · 473 阅读 · 0 评论 -
python StringIO
此模块主要用于在内存缓冲区中读写数据。模块是用类编写的,只有一个StringIO类,所以它的可用方法都在类中。此类中的大部分函数都与对文件的操作方法类似。例:1 #coding=gbk2 3 import StringIO, cStringIO, sys4 5 s = StringIO.StringIO("JGood is a handsome boy"转载 2014-10-24 14:47:40 · 550 阅读 · 0 评论 -
你可能没听过的11个Python库
摘要:越来越多的数据科学家开始使用Python,并且网上也有成千上万个Python包,但几乎没人能够全部使用它们。而本文将向大家介绍一些非常实用,但却不被大家熟知的Pytho库。目前,网上已有成千上万个Python包,但几乎没有人能够全部知道它们。单单 PyPi上就有超过47000个包列表。现在,越来越多的数据科学家开始使用Python,虽然他们从 pandas, scikit转载 2015-01-29 09:53:06 · 586 阅读 · 0 评论 -
有用的Python资料
1、http://www.php2python.com/原创 2014-10-15 11:56:07 · 750 阅读 · 0 评论