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