腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么我们不调用这个
函数
,而不是在编写装饰器时
返回
它呢?
、
、
、
我正在用
Python
学习装饰师,遇到了一个问题。我不太明白为什么我们只
返回
内部
函数
的对象(
如
@notaProperDecorator),而不是在装饰器中提供
参数
并用
参数
返回
函数
(
如
@aProperDecorator)。("in inner") return inner(*
args</em
浏览 0
提问于2019-06-17
得票数 0
回答已采纳
2
回答
如
何在
python
中
返回
函数
参数
args
、
kwargs
、
我希望有一个用户指定的
函数
,将
函数
参数
返回
给另一个
函数
。def wrapper(func, arg_func, iters=10):
args
,
kwargs
= arg_func()f(*
args
, **
kwargs
) 这个是可能的吗?目前,如果我从arg_func
返回
一个没有任何
kwargs
的元组,那么它会抱怨要解压的
浏览 0
提问于2017-02-14
得票数 1
回答已采纳
4
回答
如
何在
*
args
之后使用单个命名
参数
我如
何在
我的程序中使用单一的
kwargs
?我需要它在应用程序
中
设置端口号--使用套接字。我必须使用**
kwargs
,因为我也使用*
args
,所以不能只在
函数
参数
中
添加"port = xxxx“。def myFunction(*
args
, **
kwargs
):
浏览 7
提问于2016-02-10
得票数 1
回答已采纳
1
回答
如
何在
R
中
通过包装
函数
传递
函数
及其
参数
?类似于
python
中
的*
args
和*
kwargs
、
、
我想用R写一个包装器
函数
,我应该接受一个
函数
及其
参数
。执行一些操作,然后使用提供的
参数
调用
函数
。def wrapper(func, *
args
, **
kwargs
): return func(*
args</em
浏览 0
提问于2011-11-17
得票数 8
回答已采纳
2
回答
我如何操作
函数
来接受新的
参数
?
、
我想知道如
何在
不修改原始公式的情况下在
Python
中
操作一个
函数
来接受新的
参数
。例如,我如何使用平方
函数
,并使用平方
函数
作为模型来生成另一个
函数
,
如
乘平方
函数
: 原始
函数
: def square(x): return(result) New
函数
,接受一个新
参数
def addArg(tarFun): def wrapArg(y,
浏览 27
提问于2019-06-19
得票数 0
回答已采纳
4
回答
使用*
args
、**
kwargs
和可选/默认
参数
调用
Python
函数
、
、
在
Python
中
,我可以定义如下
函数
: ...可以被调用为因此,对于3应该打包到
args
还是
kwargs
中
,这将引入一些模棱两可的问题。但是,在
Python
3
中
,可以指定仅关键字
参数
: def func(a,b,*,kw=None): # can be ca
浏览 0
提问于2012-03-26
得票数 70
回答已采纳
2
回答
模拟将
函数
参数
分配给*
args
和**
kwargs
有没有一种简单的方法来“模拟”
函数
参数
的
参数
赋值?假设我有一个
函数
def fn(a, b, c='default', *
args
, **
kwargs
): print(f'
args
>>> fn(*
args
, **
kwargs
)
args
=(4,)
浏览 18
提问于2019-04-18
得票数 6
回答已采纳
4
回答
python
*
args
和**
kwargs
、
、
我已经看到了前面关于这个主题的堆栈溢出帖子,但是当我试图运行我的
函数
时,我仍然无法创建使用这两个命令。我编写了一个简单移动平均线的演示示例,我想通过
args
,
kwargs
命令来运行它。np.repeat(1.0,lookback)/lookback return smas 只运行这个
函数
就像预期的那样工作和
kwargs
,它就崩溃了。def test1(*
arg
浏览 11
提问于2016-09-20
得票数 1
回答已采纳
2
回答
创建一个
Python
函数
,该
函数
返回
与接收到的
参数
相同的
参数
、
、
在
Python
中
,什么是正确的方法来编写一个
函数
,它将
返回
与它在运行时接收到的
参数
完全相同的
参数
?例如: def pass_thru(*
args
, **
kwargs
): return<- somehow return *
args
& **
kwargs
浏览 55
提问于2021-07-21
得票数 1
1
回答
如
何在
python
中
让一个
函数
"call“接受任何
函数
作为
参数
和
参数
?
、
、
如
何在
python
中
让一个
函数
"call“接受任何
函数
作为
参数
和
参数
?bcall(add, a = 4, b = 1) == 5 if
args
and
kwargs
: return fun(<
浏览 17
提问于2020-10-12
得票数 0
1
回答
装饰器将
参数
作为
KWARGS
传递,但需要在烧瓶API端点中放置
args
、
、
、
if request.method == 'DELETE': return jsonify({})def logtrail(func): print
args
print
kwargs<
浏览 1
提问于2016-12-16
得票数 0
回答已采纳
3
回答
python
装饰器不接受
函数
的
参数
、
我在学习巨蟒,我被困在装潢师身上我做了一个简单的
函数
来检查一个数字是否是偶数。然后一个装饰师把它的绝对值加起来 def is_even_new(*
args
,**
kwargs
): return True return False 但是我一直得到一个T
浏览 3
提问于2021-01-08
得票数 0
回答已采纳
1
回答
Beazley 4e P.E.R: square(x),但他在包装器
中
通过**
kwargs
?
、
他做得怎么样:其中'func‘是带有1个
参数
的正方形
函数
。在本章的早些时候,他讨论了在调用/定义
中
参数
的位置和数量必须如何匹配,否则将引发TypeError。square引用了一个新
函数
对象,所以你可以用*
args
, **
kwargs
调用它。但是,在callf
中
,他做了func(*
args
... 假设我们刚刚让“square”引用了一
浏览 0
提问于2013-01-19
得票数 1
回答已采纳
3
回答
是否可以将装饰器应用于
python
中
的一行?
、
、
实际上以func为
参数
的
函数
会
返回
一个以func为
参数
的
函数
,例如: def log(func): log_enter_func(func,
args
,
kwargs
) log_exit_func(func, result )
浏览 16
提问于2019-05-31
得票数 2
1
回答
python
装饰器,嵌套
函数
、
我试图弄清楚为什么在使用装饰器时还需要一个嵌套
函数
。下面是一个示例: def deco(*
args
, **
kwargs
): return deco但是为什么我需要创建嵌套的"deco“
函数
呢?让我们试着不使用它: return f(*
args
, **
kwargs
) def sum(a,
浏览 2
提问于2015-04-06
得票数 4
1
回答
装饰器
中
的
Python
3绑定方法
、
、
、
、
在
Python
3
中
没有绑定方法(在
Python
2
中
已知),但我们总是创建
函数
。def funcdecorator(func): print('funcdeco
浏览 7
提问于2013-02-01
得票数 1
回答已采纳
3
回答
Python
允许一个类方法的多个输入
参数
吗?
、
、
在
Python
中
,我是否能够这样做: """It's my class, yo!"""self, string_of_interest_1, string_of_interest_2 = None))虽然这个小小的例子并没有证明这一点,但我希望有可能有真正不同的方法,具体取决于传递给它的
参数
的数量和类型
浏览 0
提问于2014-08-05
得票数 1
回答已采纳
2
回答
如何通过传递**
args
更新
函数
变量
、
目前,我正在尝试将
Python
的“类功能”添加到
函数
中
。def image_gen(**
kwargs
): print(image_gen.__dict__.update(
kwargs
) print(anglerange)
返回
: {}
浏览 0
提问于2017-04-21
得票数 1
11
回答
使用*
args
和**
kwargs
、
、
因此,我很难理解*
args
和**
kwargs
的概念。到目前为止,我了解到: 我认为输入列表和字典既是
函数
的
参数
,又是通配符,所以我可以传递任何
参数
吗? 有没有一个简单的例子来解释如何使用*
args
和**
kw
浏览 13
提问于2010-08-03
得票数 1530
回答已采纳
1
回答
如
何在
python
中键入提示名称?
、
、
类型提示可以在
python
中
定义
返回
类型,所以当
函数
返回
namedtuple类型时,如何定义它?def bar(func): return namedtuple('data', 'name user')(**func(*
args
, **
kwargs
)) return update_wrapper(d
浏览 0
提问于2019-06-04
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
【Python基础】Python「函数参数」:当函数遇上*args和**kwargs
python中args和kwargs 的区别
带你理解Python 中的×args和×kwargs
详解Python中 须知:args和kwargs 的区别
每日一题Python中的×args和×kwargs
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券