首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

一个关于python多线程的有关问题

2014-01-05 
一个关于python多线程的问题我在想,是不是因为机器是双核的原因。求解释python多线程[解决办法]出现穿插现

一个关于python多线程的问题


我在想,是不是因为机器是双核的原因。求解释 python 多线程
[解决办法]
出现穿插现象,一般考虑加锁保护,确保输出完整,一次print会多次调用sys.stdout.write,如果确定后者是线程安全,那先行结合各参数和回车,变成单次调用,类似:
sys.stdout.write("start loop %d at: %s\n" % (nloop, ctime()))
[解决办法]
打印不是线程安全的吧。结果不预期。

热点排行