为了账号安全,请及时绑定邮箱和手机立即绑定

如何让 Python 应用程序与终端通信

如何让 Python 应用程序与终端通信

慕容708150 2021-10-19 16:15:20
我很好奇是否可以为 Python 应用程序制作自定义终端命令,例如,如果我要制作幻灯片程序,则可以从程序中独立进入命令行并键入C:\Users\foo> Slides并得到SLIDES v0.0.0 Example Example command, example command如果你输入 start unnamed.slides幻灯片程序将打开并运行“未命名”幻灯片项目。如果这是我只是想说明一点的程序的实际命令,请忽略其中的任何事实错误。
查看完整描述

2 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

您可能需要查看Argparse库,该库允许您拥有易于管理的命令行选项。然后,您可以使用这些选项来执行程序的某些部分。


查看完整回答
反对 回复 2021-10-19
?
繁花如伊

TA贡献2012条经验 获得超12个赞

您需要做的就是在 while 循环中使用终端输入函数以及相应地响应输入的代码。简单来说就是这样:


 while True:

        user_input = input('command: ')

        # do whatever with the user input here.


查看完整回答
反对 回复 2021-10-19
  • 2 回答
  • 0 关注
  • 200 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信