在开发多线程的时候发现datetime模块对多线程不支持,在网上看了方法有加锁等,觉得比较麻烦,于是侥幸自己尝试了每个函数直接重新import datatime模块。可以完美解决这个问题。需要大神来讨论一下这样做的优劣势,以及与加锁方式比的效率等问题。
def extendTimePace(self, strbegintime, strendtime):
import datetime
*****
在开发多线程的时候发现datetime模块对多线程不支持,在网上看了方法有加锁等,觉得比较麻烦,于是侥幸自己尝试了每个函数直接重新import datatime模块。可以完美解决这个问题。需要大神来讨论一下这样做的优劣势,以及与加锁方式比的效率等问题。
def extendTimePace(self, strbegintime, strendtime):
import datetime
*****