ipython / ipython/traitlets

short flags

Ouverte
#666 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
653
Forks
217
Merge moyen
2 j 21 h
PR mergées (30 j)
2

Description

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` )

Guide de contribution

Ouvrir le guide de contribution

Évaluation

Cette issue n'a pas encore été évaluée.

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.