Fork me on GitHub

一 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作为一个效率神奇,不能不熟练掌握啊。

posted on 2022-04-27 19:35  虚生  阅读(2017)  评论(0)    收藏  举报