ipython / ipython/traitlets

short flags

Abierto
#666 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
Python
Estrellas
653
Forks
217
Merge medio
2 d 21 h
PR fusionados (30 d)
2

Descripción

I can create short flags like this:
```python
flags = {
("f", "overwrite"): (
{"DataWriter": {"overwrite": True}},
"Overwrite output file if it exists",
),
}
```
which gives me `-f`, `--overwrite`.

and yes/no flags with
```python
traitlets.config.boolean_flag(
"overwrite",
"DataWriter.overwrite",
"Overwrite output file if it exists",
"Don't overwrite output file if it exists",
)
```
which gives me `--overwrite`, `--no-overwrite`.

Is it possible to add the possibility to create short/long/no flags? e.g. like
```python
traitlets.config.boolean_flag(
("f", "overwrite"),
"DataWriter.overwrite",
"Overwrite output file if it exists",
"Don't overwrite output file if it exists",
)
```
(for `-f`, `--overwrite`, `--overwrite` )

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.