draw.io去除LaTeX公式白色背景的3种方法
2026/9/20 12:27:38
如图:
想在Options中增加一个所有Commands都可用的--dry选项
bing了一下,发现可以用callback来实现,文档中的例子如下:
import typer app = typer.Typer() state = {"verbose": False} @app.command() def create(username: str): if state["verbose"]: print("About to create a user") print(f"Creating user: {username}") if state["verbose"]: print("Just created a user") @app.command() def delete(username: str): if state["verbose"]: print("About to delete a user") print(f"Deleting user: {username}") if state["verbose"]: print("Just deleted a user") @app.callback() def main(verbose: bool = False): """ Manage users in the awesome CLI app. """ if verbose: print("Will write verbose output") state["verbose"] = True if __name__ == "__main__": app()Ref:Typer Callback - Typer
效果: