[英]Python equivalent of Perl $^BASETIME
我有一个python模块,其职责是插入时间戳。 我有一个用例,我想在调用此模块中的函数时获取进程启动时间。
在这个模块的Perl等价物中,我使用$ ^ BASETIME,$ ^ T来获取进程的开始时间。 python中也有类似的方式吗?
我提到了这个问题( 如何在python中检索进程开始时间(或正常运行时间) )。 除了使用ps之外还有其他方法吗?
import time
def get_process_start_time():
return time.time()
经过更深入的调查,我发现我可以使用Process的'create_time'方法来获取代码中任何位置的进程的开始时间。
import os
import psutil
psutil.Process(os.getpid()).create_time()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.