我有一个使用 Thor 构建的 CLI。我的所有任务都需要一个全局选项,除了少数。我通过定义一个 class_option 添加了全局选项,但我无法弄清楚如何从选定的几个任务中删除该选项。如果我在其中一项任务中使用 remove_class_option() ,则全局选项将被永久删除,并且不再可用。
任何帮助,非常感谢!
我有一个使用 Thor 构建的 CLI。我的所有任务都需要一个全局选项,除了少数。我通过定义一个 class_option 添加了全局选项,但我无法弄清楚如何从选定的几个任务中删除该选项。如果我在其中一项任务中使用 remove_class_option() ,则全局选项将被永久删除,并且不再可用。
任何帮助,非常感谢!