题
有没有办法在服务器上的脚本上运行cprofile或line_profile?
即:如何获得两种方法之一的结果 http://www.example.com/cgi-bin/myscript.py
谢谢!
解决方案
不知道什么 line_profile
是。为了 cProfile
, ,您只需要将结果引导到以后可以在服务器上读取的文件(取决于您对服务器的访问权限)。
引用示例 文档,
import cProfile
cProfile.run('foo()', 'fooprof')
并将其余的代码放入 def foo():
- 然后检索 fooprof
归档并在闲暇时进行分析(假设您的脚本运行时,当然可以首先将其编写)。
当然,您可以确保将不同的运行介绍为不同的文件等等 - 这是否实用,是否取决于您从托管提供商,即 如何 您是否可以以一种让您稍后检索数据的方式持久数据?这不是Python的问题,这是您和您的托管提供商之间合同的问题;-)。
不隶属于 StackOverflow