【问题标题】:How to run a function before PC shuts down with python? [duplicate]如何在 PC 使用 python 关闭之前运行一个函数? [复制]
【发布时间】:2018-08-09 14:29:40
【问题描述】:

是否可以在 PC 关闭之前在 Python 中运行函数?或者让我们说它正在关闭?

也许使用 os 模块,或者别的什么。

假设我有这个功能,我想在电脑关机时运行它:

def onShutDown():
    # lets say send an email

顺便说一句:我知道如何使用 smtplib 发送电子邮件,所以这不是这里的问题。

谢谢!

【问题讨论】:

标签: python python-3.x python-module


【解决方案1】:

您可以运行代码,然后在同一代码中指示 PC 关机。
您可以使用 os 模块并使用下面的这段代码。

os.system('shutdown -s')

好吧,如果您执行上面的代码,它会给您一条消息“您将在不到一分钟的时间内退出”。 如果您不想看到它,请使用

os.system('shutdown -s -t 0')

当您尝试任何此类代码时要小心,以防万一您搞砸了。 .

【讨论】:

  • 我没有问如何关闭我的电脑...
猜你喜欢
  • 2012-11-29
  • 2018-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-07
  • 2022-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多