A Python robot that edits Wikipedia and interacts with people over IRC https://en.wikipedia.org/wiki/User:EarwigBot
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.

19 satır
534 B

  1. # -*- coding: utf-8 -*-
  2. """
  3. EarwigBot's Wiki Toolset: Exceptions
  4. This module contains all exceptions used by the wiki.tools package.
  5. """
  6. class WikiToolsetError(Exception):
  7. """Base exception class for errors in the Wiki Toolset."""
  8. class ConfigError(WikiToolsetError):
  9. """An error occured when trying to do something involving our config
  10. file. Maybe it hasn't been loaded?"""
  11. class SiteNotFoundError(WikiToolsetError):
  12. """A site matching the args given to get_site() could not be found in the
  13. config file."""