Catlib: различия между версиями
Перейти к навигации
Перейти к поиску
imported>Anton2319 (Теги code были заменены на pre для удобства чтения) |
imported>Anton2319 Нет описания правки |
||
Строка 24: | Строка 24: | ||
Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b> | Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b> | ||
[[Category:Docs]] |
Версия от 00:13, 2 октября 2020
CatLib
CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a
# CatAPI binds library (Catware) def cget(arg): return Get("http://izzytopdevelop.pythonanywhere.com/api?method=get&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt")) def edit(arg, value): return Get("http://izzytopdevelop.pythonanywhere.com/api?method=privateset&token=" + ReadFF("catapi-token.txt") + "&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt") + "&value=" + urllib.parse.quote(str(value)))
А сейчас мы покажем типичный пример использования CatLib'a:
# CatOS-Type Package<br> author = "catwared"<br> mode = "start"<br> deps = 'None'<br> identificator = 'uname'<br> command_ru = 'имя'<br> description = 'Установить имя'<br> exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки<br> edit("username", ReadFF("parameter.txt")) # Использование<br> message("Ваше имя сменено на " + ReadFF("parameter.txt"))
Библиотеки CatLib размещаются в папке проекта lib/название-билиотеки.py