python parser 实例解析
一 parser:
该模块为Python的内部解析器和字节码编译器提供了一个接口。该接口的主要目的是允许Python代码编辑Python表达式的分析树并从中创建可执行代码。
这比试图将任意Python代码片段解析并修改为字符串更好,因为解析是以与形成应用程序的代码相同的方式执行的。它也更快。
二 实例:
该实例很清晰的展示了parse的用法
import argparse parser = argparse.ArgumentParser(description='test') parser.add_argument('--s', action='store_true', default=False, help='GAT with sparse version or not.') parser.add_argument('--w', type=int, default=72, help='Random seed.') parser.add_argument('--e', type=int, default=10000, help='Number of epochs to train.') args = parser.parse_args() print(args.s) print(args.w) print(args.e)
三 总结
python作为一个效率神奇,不能不熟练掌握啊。