簡體   English   中英

將列表傳遞給一個 kwargs

[英]Passing a list into one kwargs

最后的想法是使用如下命令啟動我的 python 程序: python.exe -m myProgram execute --tags arg1 arg2 arg3我正在嘗試獲取“arg_1”、“arg_2”、...、“arg_n”(使用n 未知)在列表中並通過“標簽”訪問所有這些

我嘗試了一些方法,例如:

def run(self, **kwargs) -> None:
    tags = []
    for arg in kwargs.values():
        tags = tags.append(kwargs.get("tags", None))
    print(tags)

或者:

def run(self, **kwargs) -> None:
    tags = kwargs.get("tags", None)

但我無法得到預期的結果。 我應該更改我的命令還是是否存在獲取列表等標簽的方法? 請問,有什么幫助嗎? 謝謝

好的,我找到了方法: python.exe -m myProgram execute --tags=[arg1,arg2,arg3]這種格式創建了我想發送到我的程序的列表。 不管怎樣,你的鏈接讀起來很有趣。 再次感謝。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM