Python下datetime.strptime存在多线程冲突的Bug,需要加锁屏蔽

最近用Python写多线程程序的时候发现的这么一个问题,似乎由来已久,但官方一直没有处理,我的测试版本是Python 2.7.2

现象如下:

多线程下如果调用strptime函数,会触发异常:

AttributeError: _strptime

如果使用该函数需要加一个全局的互斥锁,比如threading.Lock

标签: none

添加新评论