CatENV
CatENV (Catware Environment) - Набор определений для сокращения Вашего[И НЕ ТОЛЬКО] кода. Истинные те, кто освоят работу с ним и будут назубок знать каждый деф, поймут, насколько же это крутая штука: она способна превратить 3 строчки чтения файла в один позыв readff("путь/к/файлу").
Интересный факт! В catABMS активно используется catENV: вся система буквально завязана на нём... Но это, как зависимость от никотина: она есть, но она не напрягает.
Наименование функции (DEFа, определения) | Входные данные | Описание | Примерные выходные данные |
---|---|---|---|
convertint | кол-во секунд, int | Конвертация кол-ва секунд в словестной записи | 1 час 27 минут 23 секунды |
hosttoip | hostname, str | Получение IP из хостнейма | xxx.xxx.xxx.xxx |
percent | сколько [int], из скольки [int] | Получение кол-ва % (обычно полезно при создании каких-то прогрессбаров.) | 56.0 |
deunix | unixtime, int | Деюниксация времени по UTC. | ["ГГ", "ММ", "ДД", "ЧЧ", "MM", "CC"] |
randomint | интеджеры ОТ, ДО | Случайное число в указанном диапазоне | 532 |
pluswrite | текст [str], путь/к/файлу [str] | Дозапись в файл | None |
get | URL [str] | GET-запросы | <h1>Это ответ от сервера!</h1> |
shorturl | URL [str] | Совратитель ссылок | http://clck.ru/ayeay |