Анонимный участник
Catlib: различия между версиями
Перейти к навигации
Перейти к поиску
м
Откат правок Eblan (обсуждение) к версии Catweird
imported>Eblan м (Содержимое страницы заменено на «<h1>сосе хуй</h1> Category:Docs») |
imported>Anton2319 м (Откат правок Eblan (обсуждение) к версии Catweird) |
||
Строка 1: | Строка 1: | ||
<h1> | <h1>CatLib</h1> | ||
CatLib - библиотека для catPY. Сейчас мы покажем вам пример типичного CatLib'a | |||
<pre># 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)))</pre> | |||
А сейчас мы покажем типичный пример использования CatLib'a: | |||
<pre># CatOS-Type Package | |||
author = "catwared" | |||
mode = "start" | |||
deps = 'None' | |||
identificator = 'uname' | |||
command_ru = 'имя' | |||
description = 'Установить имя' | |||
exec(ReadFF("lib/catapi-io.py")) # Импорт библиотеки | |||
edit("username", ReadFF("parameter.txt")) # Использование | |||
message("Ваше имя сменено на " + ReadFF("parameter.txt"))</pre> | |||
Библиотеки CatLib размещаются в папке проекта <b>lib/название-билиотеки.py</b> | |||
[[Category:Docs]] | [[Category:Docs]] |