Я использую сторонний пакет , называемый streamlit, и один из API может нарисовать ползунок в браузере в соответствии с этим:
streamlit.slider(label, min_value=None, max_value=None, value=None, step=None, format=None, key=None)
Созданный мной ползунок может принимать целочисленные значения (т. е. 1 000 000 или 10 000, и т. д. c), и эта функция имеет необязательный аргумент, который может отформатировать это целое число, используя printf
:
format (str or None) – A printf-style format string controlling how the interface should display numbers. This does not impact the return value.
Valid formatters: %d %e %f %g %i
Для целого числа, 1000000
, Я мог бы установить форматирование стиля printf как format="%d"
, но я хочу, чтобы вывод выглядел как 1,000,000
. Кажется, я не могу понять, есть ли способ выполнить это sh с учетом доступных ограничений форматирования.