python - 查看哪个 Python 类正在使用我的 100% CPU?

标签 python performance pymongo tweepy

我正在运行一个带有一些导入类(比如 Tweepy 和 PyMongo)的 python 脚本。我遇到了性能问题(也就是 100% 的 CPU 阻塞)。我想知道我的哪些 Python 类是合理的!

这可能吗?

(我的问题的详细说明here。)

最佳答案

很可能通过 profiler 来完成.

探查器基本上运行您的代码并在执行时保存有关它的统计信息。例如哪些函数调用了哪些,每次调用需要多长时间等。

查看 this answer了解更多信息。

关于python - 查看哪个 Python 类正在使用我的 100% CPU?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12706607/

相关文章:

python - 使用 pymongo 将当前时间插入 mongo

Python MongoDB 执行查询

python - pandoc-markdown 引用的正则表达式

python - 为什么我收到错误 : No module named 'email.MIMEMultipart' ?

opengl - 在OpenGL中管理大量行的最有效方法是什么?

python - 为什么 MATLAB/Numpy/Scipy 性能缓慢且达不到 CPU 能力(失败)?

python - 将 PyQt5 按钮连接到函数时如何使用 lambda

python - 为什么一个简单的 CSV 清理 python 脚本可以工作,而另一个却不能?

mysql - 在聚合查询中获取非聚合数据

mongodb - 使用 PyMongo 执行正则表达式查询