def add_emulate_parser(parser):
parser.description = "Emulate an ndef tag."
parser.add_argument(
"-l", "--loop", action="store_true",
help="continue (restart) after tag release")
parser.add_argument(
"-k", "--keep", action="store_true",
help="keep tag memory (when --loop is set)")
parser.add_argument(
"-s", dest="size", type=int, default="1024",
help="minimum ndef data area size (default: %(default)s)")
parser.add_argument(
"-p", dest="preserve", metavar="FILE", type=argparse.FileType('wb'),
help="preserve tag memory when released")
parser.add_argument(
"input", metavar="FILE", type=argparse.FileType('r'),
nargs="?", default=None,
help="ndef message to serve ('-' reads from stdin)")
subparsers = parser.add_subparsers(title="Tag Types", dest="tagtype")
add_emulate_tt3_parser(subparsers.add_parser(
'tt3', help='emulate a type 3 tag'))
评论列表
文章目录