Suggestion: Add an entrypoint and/or scripts for command-line use
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Empieza inspeccionando la API existente de naturalsize y cómo expone actualmente el paquete los módulos o puntos de entrada. Compara el comando naturalsize solicitado y los ejemplos de python -m humanize, incluido el comportamiento de binary, format y piped-input; se considera terminado cuando una ruta documentada de línea de comandos admite el alcance acordado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Thank you for your great project!
Google always guides me to https://stackoverflow.com/a/15485265, which suggests humanize.naturalsize(). I'm ok to type in ipython, and copy & paste import humanize and humanize.naturalsize().
But it'd be more than great if this small task could be simplified in something like these ways.
$ naturalsize 8589934592
8.6 GB
$ naturalsize --binary 8589934592
8.0 GiB
$ echo 8589934592 | python -m humanize naturalsize --format "%.3f"
8.590 GB
There are tools such as numfmt, but pip install is easier for me as a Windows user. :)
I'd open a PR if I found some time for this. But I can't promise my contribution. So, I'm filing just an idea here.
- Lenguaje dominante
- Python
- Estrellas
- 757
- Forks
- 148
- Merge medio
- 6 d 1 h
- PR fusionados (30 d)
- 12
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de python-humanize/humanize
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
python-humanize/humanize#379 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
python-humanize/humanize#366 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 52/100
python-humanize/humanize#356 · 2 comentarios ·
-
Percentages and ratios Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
python-humanize/humanize#277 · 1 comentario ·
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
python-humanize/humanize#270 · 6 comentarios ·
Todos los issues de python-humanize/humanize
Issues similares
-
triage/confirmed
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
agentscope-ai/agentscope#2775 ·
-
comp/desktop P3 type/bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
NousResearch/hermes-agent#118866 ·
-
bug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
apache/cloudstack#14222 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100