Python で推奨される repl cli を迅速に発明します。
argparse
は、迅速かつ単純な解析インターフェイスの慣例であり、いくつかの代替提案はオーバーライドされます。それが内部であると仮定すると、replが促されました。 しかし、argparse
のふくよかな生命力の多くを repl パーサーとして引き付けたいと思っています。
stare
)example calculator repl インスタンスの実装。 要点は、おそらくさらにいくつかのトレースで結論付けられるでしょう: ) runner.run()”>
add_cmd=ReplCommand("add", calc_parser, calculator.add, "2 つの数字を足す") sub_cmd=ReplCommand(" sub", calc_parser, calculator.sub, "最初から 2 次元の数字を引く") mult_cmd=ReplCommand("mult", calc_parser, calculator.mult, "2 つの数字を掛ける") ... runner=ReplRunner("calculator") ランナー. add_commands() runner.creep()
𝚆𝚊𝚝𝚌𝚑 𝙽𝙾𝚆 📺