LinkCheckerError
LinkCheckerInterrupt
get_link_pat()
init_i18n()
module_path()
ColoredStreamHandler
Colorizer
esc_ansicolor()
get_columns()
get_win_color()
has_colors()
write_color()
better_exchook()
fallback_findfile()
grep_full_py_identifiers()
install()
output()
output_limit()
parse_py_statement()
pp_extra_info()
pretty_print()
absolute_url()
get_index_html()
get_url_from()
get_urlclass_from()
guess_url()
LCArgumentParser
aggregate_url()
print_plugins()
print_usage()
print_version()
CONSOLE_SCREEN_BUFFER_INFO
COORD
SMALL_RECT
GetConsoleScreenBufferInfo()
SetConsoleTextAttribute()
get_attrs()
get_console_size()
init()
reset_console()
set_console()
Configuration
get_certifi_file()
get_modules_info()
get_plugin_folders()
get_system_cert_file()
get_user_config()
get_user_data()
make_userdir()
normpath()
split_hosts()
LFUCache
from_file()
from_headers()
curried
deprecated()
notimplemented()
signal_handler()
synchronize()
synchronized()
timed()
timeit()
update_func_meta()
abort()
abort_now()
check_url()
check_urls()
get_aggregate()
interrupt()
Dummy
dummy()
get_mtime()
get_size()
get_temp_file()
has_module()
is_accessable_by_others()
is_readable()
is_tty()
is_valid_config_source()
is_writable_by_others()
path_safe()
ftpparse()
ismonth()
get_content_type()
x509_to_dict()
get_encoded_writer()
LCFormError
ThreadsafeIO
application()
checkform()
checklink()
dump()
encode()
format_error()
formvalue()
get_configuration()
get_host_name()
get_response_headers()
log()
start_check()
check_writable_by_others()
get_folder_modules()
get_importable_files()
get_module_plugins()
get_package_modules()
get_plugins()
DebugLock
get_lock()
get_semaphore()
critical()
debug()
error()
exception()
info()
is_debug()
shutdown()
warn()
add_loghandler()
init_log_config()
remove_loghandler()
reset_loglevel()
set_debug()
set_loglevel()
LogStatistics
write_memory_dump()
add_mimetype()
guess_mimetype()
guess_mimetype_read()
init_mimedb()
parse_chromium()
parse_css()
parse_firefox()
parse_html()
parse_itms_services()
parse_opera()
parse_safari()
parse_swf()
parse_text()
parse_url()
parse_wml()
PluginManager
get_plugin_classes()
get_plugin_modules()
run_plugins()
RobotFileParser
create_socket()
ascii_safe()
format_feature_warning()
get_paragraphs()
indent()
limit()
paginate()
strduration_long()
strip_control_chars()
stripurl()
strline()
strsize()
strtime()
strtimezone()
unquote()
wrap()
StoppableThread
trace_filter()
trace_ignore()
trace_off()
trace_on()
collapse_segments()
document_quote()
idna_encode()
is_numeric_port()
is_safe_domain()
is_safe_url()
parse_qsl()
split_netloc()
splitparams()
splitport()
url_fix_host()
url_fix_mailto_urlsplit()
url_fix_wayback_query()
url_is_absolute()
url_needs_quoting()
url_norm()
url_parse_query()
url_quote()
urlunsplit()
Cache robots.txt contents.
Classes
RobotsTxt(useragent)
RobotsTxt
Thread-safe cache of downloaded robots.txt files.
Bases: object
object
Thread-safe cache of downloaded robots.txt files. format: {cache key (string) -> robots.txt content (RobotFileParser)}
Initialize per-URL robots.txt cache.
Add sitemap URLs to queue.
Ask robots.txt allowance.
Return lock for robots.txt url.