2010-02-04 2 views
1

У меня есть страница wiki trac, которую я хотел бы обновлять автоматически на регулярной основе (скажем, один раз в час) с данными, полученными сценарием.Как автоматизировать обновление страницы wiki?

Я могу получить скрипт для создания разметки wiki.

Как вы тогда загрузите это на страницу trac? Я хочу заменить весь текст страницы.

Я бы предпочел решение в python, так как остальные части стека (trac, fetching scripts) также используют это. Просто указатель в правильном направлении должно быть достаточно;)

ответ

3

Вы можете установить плагин Trac XMLRPC:

http://trac-hacks.org/wiki/XmlRpcPlugin

и затем использовать библиотеку XMLRPC клиента из стандартной библиотеки. Затем вы сможете манипулировать большинством аспектов Trac (билеты, вики-страницы и т. Д.) Из сценария Python.

+0

Спасибо. Только то, что мне нужно! –

Смежные вопросы