人生苦短,我用PyCharm(28)
如果你没有安装 vmprof 或 yappi,则运行标准 cProfile。更多细节,参见:https://www.jetbrains.com/help/pycharm/profiler.html。
科学模式
Python 不仅是通用和 web 编程语言,由于 NumPy、SciPy、scikit-learn、Matplotlib、Jupyter 等库和工具的加持,Python 成为数据科学和机器学习领域的最优工具。有了这些强大工具,你还需要一个强大的 IDE 来支持这些库所具备的绘图、分析等所有功能。
关于科学模式的更多详情,参见 https://www.jetbrains.com/help/pycharm/matplotlib-support.html。
远程开发
很多应用出现 bug 的一个常见原因是,开发环境和生产环境不同。尽管在大多数情况下,开发时完美复制生产环境并不现实,但力求实现完美复刻是值得追寻的目标。
在 PyCharm 的帮助下,你可以使用另一台计算机(如 Linux VM)上的解释器对应用进行 debug。这样,你就可以拥有与生产环境一样的解释器了,从而避免很多因开发环境和生产环境差异导致的 bug。
推荐阅读
- fly|从电竞迈向艺术:Fly选手实现人生跨越,成历史第一人!
- 梦幻西游|梦幻西游:一只须弥画魂的励志蜕变史,这才是值得学习人生态度!
- 金泰相|Doinb成人生赢家,输比赛后住进大别墅,老婆晒出豪华装潢
- 地下城与勇士|地下城与勇士:四人组队无头王,我用的女柔
- 终结者|CF:“恶魔剑客”与“装甲终结者”加入多人生化,是否可行?
- 传奇|有关传奇4你不知道的攻略,做到这几点迅速开启开挂人生
- 地下城与勇士|DNF已经缺失了野生新人生长的空间,就像是一个倒转的金字塔
- 炉石传说|探访玩家的“炉石人生”北大高才生也对新玩法十分期待!
- 打野|LOL:这些顺手行为让人生气!法拉利也敢抢?这个人头不准动
- 梦幻西游|梦幻西游:藏宝阁再现超级神器!摆价238万被秒,从此人生逆转!