{"id":13503,"url":"\/distributions\/13503\/click?bit=1&hash=a6a620b0b3e1c075f1e83feddacf93e193aeb4143fb6c4c0845bea8392031afd","title":"\u0414\u043e\u0440\u043e\u0433\u0438\u0435 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u0440\u043e\u0431\u043e\u0442\u044b vs. \u043d\u0435\u0434\u043e\u0440\u043e\u0433\u0438\u0435 \u0433\u043e\u043b\u043e\u0441\u043e\u0432\u044b\u0435 \u0440\u043e\u0431\u043e\u0442\u044b","buttonText":"\u041a\u0442\u043e \u043f\u043e\u0431\u0435\u0434\u0438\u0442?","imageUuid":"f51d1df3-c90f-5d41-a4ff-0d0fa66a34ac","isPaidAndBannersEnabled":false}
Animatea Animatea

Aiotense - Инструмент для парсинга времени

`GitHub` https://github.com/Animatea/aiotense

`PyPi` https://pypi.org/project/aiotense/

`Documentation` https://animatea.github.io/aiotense/

aiotense — это инструмент, который преобразует строку типа «1day1minute 20seconds» в кол-во секунд или объекты timedelta.

- Если вам нужна нечувствительность к регистру, вы можете использовать преобразователи.

- Нужна уникальная последовательность синтаксического анализа - пользовательские распознаватели.

- Нужно преобразовать результат в строку? Вы можете написать свой собственный преобразователь, унаследовав `aiotense.application.ports.converters.AbstractConverter`.

- Нужно кэшировать результат? Напишите свой собственный синтаксический анализатор, унаследовав aiotense.application.ports.parsers.AbstractParser.

aiotense был разработан с учётом максимальной гибкости, практичности и удобства в использовании. Надеюсь, наш проект помог вам или вам просто было интересно его увидеть.

0
Комментарии
Читать все 0 комментариев
null