【发布时间】:2018-04-09 20:29:44
【问题描述】:
我想修改我编写的 python 程序以接受来自命令行的命令,然后像 shell 一样响应这些命令。
是否有用于执行此操作的标准模式或库,还是我只使用 while True: 和 stdin.readline() 之类的东西?
【问题讨论】:
-
对于 Python 3,它是 docs.python.org/3/howto/argparse.html
-
@SeverinPappadeux:这不是 OP 所要求的,那是命令行参数解析器,而不是命令 shell。
-
是的,使用
cmdmodule来制作这样的界面。 -
谢谢,为什么有人会对此投反对票而不说原因?
标签: python python-3.x interactive-shell