attachtags package

attachtags.argtomap module

attachtags.argtomap.arg_to_map(arg: argparse.ArgumentParser, tag_maps: attachtags.tagmaps.TagMaps)[source]

attachtags.attachtags module

Main module.

attachtags.attachtags.create_default_dir()[source]
attachtags.attachtags.create_default_maps(tag_maps)[source]
attachtags.attachtags.dump_pickle(tag_maps: attachtags.tagmaps.TagMaps)[source]
attachtags.attachtags.load_pickle() attachtags.tagmaps.TagMaps[source]

attachtags.cli module

Console script for attachtags.

attachtags.cli.main()[source]

Console script for attachtags.

attachtags.parserbuilder module

创建命令行解析器

attachtags.parserbuilder.add_attach_parse(subparsers)[source]
attachtags.parserbuilder.add_create_parse(subparsers: argparse._SubParsersAction)[source]
attachtags.parserbuilder.add_delete_parse(subparsers)[source]
attachtags.parserbuilder.add_key(goal: argparse.ArgumentParser)[source]
attachtags.parserbuilder.add_remove_parse(subparsers)[source]
attachtags.parserbuilder.add_rename_parse(subparsers)[source]
attachtags.parserbuilder.add_search_parse(subparsers)[source]
attachtags.parserbuilder.add_show_parse(subparsers)[source]
attachtags.parserbuilder.build_parser()[source]

attachtags.tagmaps module

这个模块定义了Tagmaps类型

class attachtags.tagmaps.TagMaps[source]

Bases: object

attach(tag, path)[source]
create(new_name)[source]
delete(goal)[source]
get_map() dict[source]
remove(tag, path)[source]
rename(old_name, new_name)[source]
search(tags, path)[source]
show(goal: str) set[source]
attachtags.tagmaps.exist_or_not(function)[source]

Module contents

Top-level package for AttachTags.