从上亿条的工业物联网数据中快速检索所需要的数据进行算法分析以及可视化,需要大量的科学运算,为了保证整个过程在用户可以忍受的等待时间内(10s),需要在代码中找到影响性能瓶颈的代码或函数,然后对其优化。
下面介绍自己日常经常使用的性能分析手段:
一般上我写代码没有使用Pycharm等高级IDE,而是在Python自带的IDE中编写。一边使用其Shell即时的编写和验证结果,一边将Shell中的代码整理成子模块或.py文件。
需要文件本身是从上到下执行的语句,如果是模块,为其编写main函数
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。