我一直在用香草
def main():
# Do stuff
if __name__ == '__main__':
main()
但最近看到人们在做
from absl import app
def main(_):
# Do things
if __name__ == '__main__':
app.run(main)
Abseil 提供flags.FLAGS
,但我一直在使用ArgumentParser
,它工作得非常好,所以 Abseil 在这方面没有胜利。
那么,为什么还要走 Abseil 路线呢?
PS:关于 Reddit 的相关讨论(并没有真正回答这个问题):https ://www.reddit.com/r/Python/comments/euhl81/is_using_googles_abseil_library_worth_the/