gpt4 book ai didi

python - 使用 arg 列表调用可调用的 python

转载 作者:太空宇宙 更新时间:2023-11-04 07:04:07 25 4
gpt4 key购买 nike

简单问题:如何将任意参数列表传递给 python 可调用对象?

假设我想从命令行调用一个函数,如下所示:

my_script.py foo hello world

使用以下脚本:

import myfuncs
f = getattr(myfuncs, sys.args[1])
if f and callable(f):
# This is the bit I don't know. I effectively want f(sys.args[2:])

我确信有办法做到这一点,但我一定是忽略了它。

最佳答案

您正在寻找sequence unpacking . IE。 f(*sys.argv[2:])

关于python - 使用 arg 列表调用可调用的 python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4186679/

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