A Python robot that edits Wikipedia and interacts with people over IRC https://en.wikipedia.org/wiki/User:EarwigBot
Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.

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