Анонимный участник
Catlib: различия между версиями
Перейти к навигации
Перейти к поиску
Теги code были заменены на pre для удобства чтения
imported>Anton2319 (Добавлено описание CatLib и примеры использования) |
imported>Anton2319 (Теги code были заменены на pre для удобства чтения) |
||
Строка 3: | Строка 3: | ||
CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a | CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a | ||
< | <pre># CatAPI binds library (Catware) | ||
def cget(arg): | def cget(arg): | ||
return Get("http://izzytopdevelop.pythonanywhere.com/api?method=get&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt")) | return Get("http://izzytopdevelop.pythonanywhere.com/api?method=get&arg=" + str(arg) + "&user_id=" + ReadFF("user_id.txt")) | ||
def edit(arg, value): | 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)))</ | 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)))</pre> | ||
А сейчас мы покажем типичный пример использования CatLib'a: | А сейчас мы покажем типичный пример использования CatLib'a: | ||
< | <pre># CatOS-Type Package<br> | ||
author = "catwared"<br> | author = "catwared"<br> | ||
mode = "start"<br> | mode = "start"<br> | ||
Строка 20: | Строка 20: | ||
exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки<br> | exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки<br> | ||
edit("username", ReadFF("parameter.txt")) # Использование<br> | edit("username", ReadFF("parameter.txt")) # Использование<br> | ||
message("Ваше имя сменено на " + ReadFF("parameter.txt"))</ | message("Ваше имя сменено на " + ReadFF("parameter.txt"))</pre> | ||
Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b> | Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b> |