A Python robot that edits Wikipedia and interacts with people over IRC https://en.wikipedia.org/wiki/User:EarwigBot
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

19 linhas
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."""