腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
如何
使用
**
kwargs
修改
默认值
?
python
、
keyword-argument
我有一个函数(让我们称它为foo): def foo(**
kwargs
): key =
kwargs
["key"] key = "default" 这里我有一个key的
默认值
,但是如果
kwargs
有一个key的值,我想用它来代替。
浏览 61
提问于2021-04-06
得票数 1
回答已采纳
1
回答
更改kwarg
默认值
python
、
python-3.x
、
introspection
、
python-internals
给定一个接受**
kwargs
的函数,我希望动态设置这些关键字参数的
默认值
。在Python2.7和Python3中可以这样做吗?'is possible'}) 指纹:我知道
如何
完成这种动态arg--对位置参数和Python3/ “只
使用
关键字”参数的默认重写。我还知道
如何
构建装饰器来包装f和拦截/
修改
kwargs
。这不是我想要的。我
浏览 0
提问于2015-08-28
得票数 0
3
回答
在类中设置
默认值
python
、
class
、
default
我正在用Python创建一个类,但我不确定
如何
正确设置
默认值
。我的目标是为所有类实例设置
默认值
,这些值也可以由类方法
修改
。但是,我希望在调用方法后恢复初始
默认值
。我已经能够
使用
下面显示的代码使其工作。它不是很“漂亮”,所以我怀疑这是解决这个问题的更好的方法。self.default_attr.update(
kwargs
)
浏览 0
提问于2019-07-04
得票数 2
1
回答
将类及其函数传递给另一个类
python
、
oop
对非函数示例进行了大量简化,只有类Caller和可调用类才能被
修改
,初始调用应该保持不变。如果可能的话,我宁愿不跟行政长官或埃瓦尔一起去。class Caller(object): super(Caller, self).__init__() self.func =
kwargs
.get('func
浏览 1
提问于2020-02-21
得票数 1
回答已采纳
3
回答
具有不同标准给定参数的函数
python
、
python-3.x
、
function
、
arguments
、
shortcut
elements = read(fpath=path) elements = read(fpath=path,fname=name) 我
如何
在不失去代码清晰度的情况下缩短它呢
浏览 0
提问于2017-05-22
得票数 0
1
回答
如何
在装饰器中混合*args、**
kwargs
和命名参数
python
、
arguments
、
decorator
它应该存储hooks --在修饰函数之前调用的函数--并调用它们: def closure(hooks=[], *args, **
kwargs
):for hook in hooks: return func(*args, **
kwargs
)
浏览 2
提问于2014-03-19
得票数 0
回答已采纳
3
回答
我可以在字段构造函数之外设置StringField的
默认值
吗?
python
、
flask
、
python-3.6
、
flask-wtforms
、
wtforms
我尝试过
修改
__init__方法,如下所示: my_field = StringField("My Field: ", validators=[Optional(), Length(0, 255)]) super(MyForm, self).__init__(*args, **
kwargs
) self.my_field.default = "
浏览 2
提问于2018-07-29
得票数 2
回答已采纳
1
回答
动态地定义函数的(关键字)参数?
python
、
function
、
metaprogramming
:原因是我希望该函数只接受与名称元组字段匹配的
kwargs
,以及其他任何内容上的错误。我可以用
kwargs
和验证来解决这个问题,但大多数情况下我只是好奇--肮脏的黑客欢迎我。
浏览 7
提问于2015-10-15
得票数 3
3
回答
使用
django-filters设置初始值?
python
、
django
、
django-filters
使用
应用时,
如何
在过滤器中设置字段的初始值?通常
使用
Django中的标准表单,例如一个简单的选择列表表单: OPTIONS=(('APP','Apple'),('BAN','Banana
浏览 1
提问于2014-02-18
得票数 4
1
回答
Model siblings Google App Engine的不同
默认值
python
、
google-app-engine
、
model
我为我的网站
使用
了一个继承的建模模式,它将每个媒体元素放在一个公共的PolyModel库下,每个不同的元素都有自己的模式,如下所示: priority = db.IntegerProperty(default=10) priority = db.Intege
浏览 0
提问于2012-11-22
得票数 1
2
回答
使用
装饰器时函数中的默认参数
python
、
decorator
、
default-value
当结合装饰器和默认参数时,我真的不知道
如何
使用
*args和**
kwargs
。我给你一辆MWE。def outer(f): print("args:", args)跑步:
kwargs
: {}simple(x=1
浏览 7
提问于2022-02-11
得票数 3
回答已采纳
2
回答
基于类的视图中的可选url参数
python
、
django
、
django-urls
、
django-class-based-views
如何
使用
基于类的视图为url参数创建
默认值
?例如在TemplateView上url(r'^(?P<num>\d+)|/$', MyView.as_view()) 如果在url中未指定num,我希望将
默认值
设置为“4”
浏览 3
提问于2013-01-21
得票数 3
1
回答
Python:将函数参数的
默认值
传递给*args或**
kwargs
python
、
python-3.x
、
decorator
、
default-value
、
metaclass
举个例子: def wrapper(*args, **
kwargs
): func(*args, **
kwargs
)def foo(x, y, z=0):输出: (5, 5) {
如何
将函数foo的所有
默认值
传递给*args或**
kwargs
,只
使用
浏览 2
提问于2014-11-30
得票数 4
回答已采纳
2
回答
“朱莉娅”中的夸夸其谈
julia
如何
在朱莉娅函数中
使用
kwargs
并为速度声明它们的类型? if haskey(
kwargs
, :c) else当然,我可
浏览 0
提问于2016-09-20
得票数 5
回答已采纳
2
回答
具有许多
默认值
的Python类
python
我正在创建一个具有许多
默认值
的类,但我希望能够从__init__函数中更改其中的任何一个。: for key in settings.keys():for key in
浏览 0
提问于2019-08-01
得票数 0
回答已采纳
1
回答
如何
修改
kwargs
及其预期类型
python
、
types
、
type-hinting
、
docstring
、
keyword-argument
我
使用
PyCharm,当参数具有意外类型时,或者当自定义类属性可能未解决时警告我)。考虑以下代码 def __init__(self, id: int, **
kwargs
): :param id: social**age: person's age in years, rounded down """ self.data =
浏览 1
提问于2017-12-03
得票数 14
5
回答
如何
指示函数应该
使用
可选参数的
默认值
而不忽略它?
python
、
optional-arguments
在某些情况下,我希望为可选参数指定一个值,而在另一些情况下,我希望将该值保留为
默认值
。
浏览 4
提问于2017-06-26
得票数 2
回答已采纳
6
回答
有没有办法告诉python函数收到了
默认值
或关键字参数?
python
、
function
、
parameter-passing
、
keyword
def func(a, b = 100):func(a,b = 100)
浏览 0
提问于2012-02-28
得票数 4
回答已采纳
2
回答
为任意数量的关键字参数设置
默认值
python
、
python-2.7
假设我有: def __init__(self, table = None, rows = None, cats = None, **
kwargs
)self.table = table self.cats = cats 我的问题是,对于所有的
kwargs
,我
如何
才能使
kwargs
的
默认值
为None?
kwargs
是个字典,对吧...?
浏览 0
提问于2013-05-07
得票数 0
回答已采纳
3
回答
最佳实践默认函数参数python
python
、
function
、
keyword-argument
我想知道关于函数的
默认值
的最佳实践是什么。假设我有一个函数:
kwargs
_default = {'boolean_offset': False} x += 100这只是一个快速的例子,没
浏览 2
提问于2018-03-26
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券