Python: Запросы к базе пользователей

From EjudgeWiki
Revision as of 08:46, 25 November 2007 by Cher (talk | contribs)

Навигация: Главная страница/Система ejudge/Расширение/Доступ к ejudge из программ на Питоне/Python: Работа с базой пользователей/Python: Запросы к базе пользователей.

Получение информации о пользователях

listAllUsers

Метод listAllUsers позволяет получить список всех пользователей в базе пользователей.

str = clnt.listAllUsers

При ошибке выбрасывается исключение IOError. При успехе возвращается строка str, содержащая список всех пользователей в формате XML.

listContestUsers

Метод listContestUsers позволяет получить список всех пользователей, зарегистрированных на заданный турнир.

str = clnt.listContestUsers(contest_id)

При ошибке выбрасывается исключение IOError. При успехе возвращается строка str, содержащая список всех пользователей в формате XML.

getContestUsers

Метод getContestUsers позволяет получить полную информацию о всех пользователях, зарегистрированных на заданный турнир.

str = clnt.getContestUsers(contest_id)

При ошибке выбрасывается исключение IOError. При успехе возвращается строка str, содержащая информацию о пользователях в формате XML.