使用 cProfile, cStringIO 和 cPickle等用c实现相同功能那个性能最好???-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

使用 cProfile, cStringIO 和 cPickle等用c实现相同功能那个性能最好???

2021-10-29 17:13:53 107 1

使用 cProfile, cStringIO 和 cPickle等用c实现相同功能那个性能最好???

取消 提交回答
全部回答(1)
  • 无敌小将
    2021-10-29 17:17:22
    已采纳

    您好,使用 cProfile, cStringIO 和 cPickle等用c实现相同功能(分别对应profile, StringIO, pickle)的包。

    import cPickle
    import pickle
    a = range(10000)
    %timeit -n 100 x = cPickle.dumps(a)
    %timeit -n 100 x = pickle.dumps(a)
    100 loops, best of 3: 1.58 ms per loop
    100 loops, best of 3: 17 ms per loop
    
    

    由c实现的包,速度快10倍以上!

    2 0
1
文章
315
问答
问答排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载