结构任务的名称是否不是有效的Python函数名称?

Lor*_*ein 0 python fabric

我希望我的Fabric任务有连字符( - )而不是下划线(_).例如,database-reset而不是database_reset.但是,不允许使用连字符作为Python函数名称.

Fabric中是否可以创建名称与相应Python函数不完全匹配的任务?

Cat*_*lus 6

文档:

@task(alias = 'database-reset')
def database_reset():
    ...
Run Code Online (Sandbox Code Playgroud)