Pythonで簡単にWikidotサイトと対話するためのライブラリです。
- サイト、ページ、ユーザー、フォーラムなどの情報取得と操作
- ページの作成、編集、削除
- フォーラムスレッドの取得、作成、返信
- ユーザー管理とサイトメンバーシップ
- プライベートメッセージの送受信
- ログイン不要の機能と認証が必要な機能両方をサポート
pip install wikidot
import wikidot
# ログインなしでの使用
client = wikidot.Client()
# サイトとページの情報取得
site = client.site.get("scp-jp")
page = site.page.get("scp-173")
print(f"タイトル: {page.title}")
print(f"評価: {page.rating}")
print(f"作成者: {page.created_by.name}")
詳細な使用方法、APIリファレンス、例は公式ドキュメントをご覧ください:
📚 公式ドキュメント
ローカルでドキュメントを構築するには:
# ドキュメント生成に必要なパッケージをインストール
make docs-install
# ドキュメントをビルド
make docs-build
# ローカルサーバーでドキュメントを確認(オプション)
make docs-serve