kwargs 相关问题

“关键字参数”的通用缩写。

需要在另一种方法中使用** kw(不是__init__)

所以,我有一个带有init方法的类,其参数为** kw。我需要在同一个类的另一个方法中使用** kw,但python返回此错误:AttributeError:'MyClass'对象没有...

回答 3 投票 1

如何在不需要= True的情况下将kwargs用作标志?

我正在研究一个python模块,它可以获取,下载/更新,然后自动安装其他模块。我如何使用** kwargs(或替代方案)而不需要= True结尾的“标志”......

回答 2 投票 0

在Python中使用** kwargs的正确方法

我看了一下这个问题,但它并没有完全回答我的问题。举个例子,我采用了一种简单的方法来打印我的名字。 def call_me_by_name(first_name):print(“你的名字是{}”....

回答 6 投票 1

如何使用* args返回默认值,并在函数签名中复制** kwargs [duplicate]

我试图在Python 3(Python 3.7.0)中使用args和kwargs来解决这个问题,但是我的理解遇到了一些问题。这是一个简单的函数:def add_args(y = 10,* args,...

回答 2 投票 -1

在Python中,在迭代kwargs时决定顺序的是什么?

在python中,我写了这个函数来教自己** kwargs如何在Python中工作:def fxn(a1,** kwargs):在kwargs中打印a1为k:print k,“:”,kwargs [k]然后我调用了这个功能......

回答 6 投票 12

为什么** kwargs映射与不同排序的OrderedDict相等?

根据PEP 468:从版本3.6开始,Python将保留传递给函数的关键字参数的顺序。为了实现这一点,收集的kwargs现在将是有序映射。 ...

回答 4 投票 11

在函数调用期间向kwargs添加参数?

有没有办法在函数调用期间将键值对添加到kwargs中? def f(** kwargs):print(kwargs)#... pre_defined_kwargs = {'a':1,'b':2} f(** pre_defined_kwargs,c = 3)甚至......

回答 2 投票 14

Python 3.2:如何将字典传递给str.format()

我一直在阅读有关字符串格式的Python 3.2文档,但它并没有真正帮助我解决这个特殊问题。这是我正在尝试做的事情:stats = {'复制':5,'跳过':14}打印(...

回答 2 投票 23

使用Python中的* args和** kwargs验证具有默认值的参数

我一直在寻找答案,但我总是最终看到涵盖基础知识的教程。我的问题是 - 如果我有一个函数:def foo(a,b,* args,** kwargs):if ...

回答 2 投票 0

我如何使** kwargs成为自变量

我创建了自己的类来进行一些数据处理。这是我的类模块条件的概念我想要所有用户输入变量,包括来自__init__的** kwargs只有__init__进行预处理...

回答 2 投票 0

计算分钟时间间隔之间的行数 - Python

我想使用groupby函数计算30分钟时间间隔的行数,从第一个单元格向下列计算30分钟间隔。这就是我所拥有的:......

回答 1 投票 2

父类变量传递给汽车经销商的“kwargs”

帮助,这是对汽车经销商的测试,我将汽车和客户的属性传递给CarDealership类。当我有很多变量时,我想练习使用** kwargs ....

回答 1 投票 0

python * args **在que中使用的kwargs

所以我一直在python中使用* args ** kwargs功能一段时间,我遇到了一个问题,我似乎无法在stackoverflow上的文档/这里找到解决方案。我有一个 ...

回答 2 投票 0

修正API调用的** params参数的语法

我正在尝试使用python-binance包装器来为Binance API编写一个简单的小型交易机器人,主要是为了学习如何。我目前卡住了试图获得特定价格...

回答 1 投票 -1

** kwargs不在mpi4py MPIPoolExecutor中工作

mpi4py文档声称你可以通过MPIPoolExecutor传递** kwargs,但是我无法让它工作。我执行以下代码:import time import socket import numpy ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.