gpt4 book ai didi

python - 从 fork 的 python 项目中删除 google 的 "unused_argv"是否安全?

转载 作者:行者123 更新时间:2023-11-30 22:49:21 24 4
gpt4 key购买 nike

在 Google 在网络上共享的项目中,他们使用:

def main(unused_argv):

(see example),其中 unused_argv 从未使用过。我不明白他们为什么这样做,而且我的代码上出现警告让我很恼火。

删除此参数安全吗?

谢谢

最佳答案

在这种情况下,可能是因为 tf.app.run 函数期望 main 函数有一个位置参数

这是将调用您的主函数的代码:Source

from tensorflow.python.platform import flags

def run(main=None):
f = flags.FLAGS
flags_passthrough = f._parse_flags()
main = main or sys.modules['__main__'].main
sys.exit(main(sys.argv[:1] + flags_passthrough))

关于python - 从 fork 的 python 项目中删除 google 的 "unused_argv"是否安全?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39829431/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com