在shutdown命令中使用变量

酿酒师15

我的脚本的目标是从用户那里获取他们在关闭前需要多少时间的输入,以及他们想要在关闭过程中显示的消息。我的问题是我无法确切地知道如何将变量放入关闭命令并使其正确执行。

import os

time = (input("How much time till shutdown?"))

message = input("What is your shutdown message?")

shutdown = "shutdown /f /r /t", time "c", message

os.system(shutdown)
约翰·科尔曼

您需要组装(通过串联)字符串,shutdown以便它与所需的字符串完全匹配,包括注释周围的引号。

为此,最好在连接中使用单引号作为字符串文字,以便可以在字符串内部自由使用未转义的双引号。

就像是:

time = input("How much time till shutdown? ")
message = input("What is your shutdown message? ")

shutdown = 'shutdown /f /r /t ' + time + ' /c "' + message +'"'

print(shutdown)

典型的运行:

How much time till shutdown? 60
What is your shutdown message? Goodbye
shutdown /f /r /t 60 /c "Goodbye"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在sed命令中使用变量

来自分类Dev

在`sed`命令中使用变量

来自分类Dev

在导入命令中使用变量

来自分类Dev

在tail命令中使用变量

来自分类Dev

在awk命令中使用变量

来自分类Dev

在插入命令中使用变量

来自分类Dev

在 awk 命令中使用变量

来自分类Dev

在 oledb 命令中使用变量

来自分类Dev

在Swift中使用变量的system()命令

来自分类Dev

在脚本的Awk命令中使用变量

来自分类Dev

Supervisord在命令中使用环境变量

来自分类Dev

在subprocess.Popen命令中使用变量

来自分类Dev

如何在sed命令中使用变量?

来自分类Dev

无法在远程ssh命令中使用变量

来自分类Dev

如何在sed命令中使用变量?

来自分类Dev

在执行的命令中使用BASH脚本变量

来自分类Dev

如何在sed命令中使用变量

来自分类Dev

在包含命令中使用变量(经典ASP)

来自分类Dev

如何在sed命令中使用变量

来自分类Dev

在Unix命令行中使用变量

来自分类Dev

在bash的perl命令中使用bash变量

来自分类Dev

无法扩展 cURL 命令中使用的变量

来自分类Dev

无法在 curl 命令中使用变量

来自分类Dev

将输出存储在变量中并在命令中使用变量

来自分类Dev

在使用模式/数据库命令中使用变量

来自分类Dev

在shell脚本中使用变量作为命令行输入

来自分类Dev

如何在mv命令中使用shell脚本变量

来自分类Dev

如何在sed中的命令中使用变量?

来自分类Dev

如何在监督命令中使用环境变量