如何重复输入命令?

问题描述 投票:-1回答:2

实施BST时遇到一些问题。问题是我具有“插入”功能,可以将节点插入树中。我想做的是我想在命令行中以python3 main.py 4 2 9的形式键入命令,这三个数字是我要按顺序插入的节点。接下来,我要键入python3 main.py 5 3 8,这三个数字是我要在上一个BST I bulit中插入的节点,其中BST I bulit中有4,2,9。

但是,每次执行python脚本时,它将丢失之前的树并构建新的树,这表明BST中始终有三个节点,这不是我想要的。我想要一棵正在生长的树,但是我想不出一种方法,可以在退出终端之前继续在命令行中键入命令,我已经检查了argparse模块,但它仅告诉我如何在命令行中解析参数,仍然缺少“保持输入”部分,有人可以告诉我一种方法还是可行的?

python command-line binary-search-tree
2个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.