繁体   English   中英

Python相当于Perl $ ^ BASETIME

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM