日期不正确psutil.boot_时间()在windows上

2024-06-16 12:06:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是python3.5。在

我有一个使用psutil的python脚本。对于我的本地工作站,它显示自上次重新启动以来的正确时间psutil.boot_时间(). 在目标服务器2008 r2上,显示的时间不正确。”Net statistics server“报告服务器自2015年12月开始运行,但是psutil.boot_时间说是从2016年2月2日开始上涨的。在windows上运行此程序是否存在已知问题?我已经使用pyinstall将脚本编译成服务器上的exe文件。是否有可能导致问题?除了在服务器上安装完整的python之外,我不知道如何进行测试。在


Tags: 程序服务器脚本目标netserverwindows报告
2条回答

来自C源:

// XXX - By using GetTickCount() time will wrap around to zero if the
// system is run continuously for 49.7 days.

是不是休息了49.7天?在

编辑:源是 https://dxr.mozilla.org/mozilla-central/source/python/psutil/psutil/_psutil_windows.c

我刚刚在psutil中修复了这个问题:https://github.com/giampaolo/psutil/issues/761

相关问题 更多 >