腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
python
中
使用
装饰
器
时
出现
位置
参数
错误
python
、
decorator
、
python-decorators
我
在
python
中
定义了一个
装饰
器
函数,但在
使用
它
时
遇到
位置
参数
错误
。def print_name(name): print(print_name("zeinab")) 返回的
错误
为31, in <module> print(print_nam
浏览 41
提问于2019-05-26
得票数 1
1
回答
在
python
3
中
@staticmethod有什么好处?
python
、
python-3.x
、
static-methods
我有一个简单的问题:为什么
在
静态方法上
使用
staticmethod修饰
器
?你可以制作没有"self“
参数
的静态方法,而不需要这个
装饰
器
。
在
使用
python
2
时
,需要:... def p(object_to_print): ...
python
3做同样的事情,它会工作得很好。如果没有
装饰
器
,为什么还要
使
浏览 2
提问于2015-05-26
得票数 2
3
回答
在
Python
中
调用函数
时
,可以将
参数
传递给
装饰
器
吗?
python
、
function
、
decorator
有人知道在用
Python
调用函数
时
是否可以将
参数
传递给
装饰
器
吗?到目前为止,我只
在
函数定义中看到了这一点:def func(a: int, b: int) -> None: pass但我想知道
在
调用函数
时
是否可以这样做。对于那些想知道我为什么要这么做的人来说,这是因为我正在进行别人的工作,他
在
代码中经常
使用
浏览 11
提问于2022-05-24
得票数 0
2
回答
Pytest可以
使用
旧的mock,但不能
使用
unittest.mock
python
、
unit-testing
、
python-3.x
、
mocking
、
pytest
我正在将一些代码从
Python
2移植到
Python
3,而py.test与unittest.mock的patch
装饰
器
配合得并不好。当我
使用
patch
装饰
器
将模拟传递到测试函数的
参数
中
时
,py.test将该
参数
解释为fixture,并且无法设置测试。如果我显式调用测试(即运行test_my_func()),则没有
错误
。如果我
使用
其他任何一种修补技术修补my_func
浏览 3
提问于2016-08-26
得票数 8
回答已采纳
1
回答
更改kwarg默认值
python
、
python-3.x
、
introspection
、
python-internals
给定一个接受**kwargs的函数,我希望动态设置这些关键字
参数
的默认值。
在
Python
2.7和
Python
3
中
可以这样做吗?
Python
3/ “只
使用
关键字”
参数
的默认重写。我还知道如何构建
装饰
器
来包装f和拦截/修改kwargs。这不是我想要的。我想为
在
定义f
时
没有考虑到的任意kwargs设置默认值,并且我不能
装饰
f。无论是好是坏,它已经将其
浏览 0
提问于2015-08-28
得票数 0
1
回答
这个装潢师怎么了
python
、
function
、
decorator
这是我的
装饰
功能,它应该只检查验证,比如电子邮件是有效的,密码长度
在
8以上,但我不知道哪里出了问题。
浏览 4
提问于2022-10-18
得票数 -1
3
回答
在
Bash调用
中
处理特定的
Python
错误
?
python
、
bash
我
使用
的是line_profiler,它允许您将@profile
装饰
器
放在
python
代码库
中
的任何
位置
,并返回行输出。但是,如果您试图执行包含一个这样的@profile
装饰
器
的
python
代码,而不加载这个line_profiler模块,代码将失败并返回NameError,因为这样的
装饰
器
是由这个外部库定义和注入的。我想要一个bash命令,它可以尝试
使用
vanilla
p
浏览 1
提问于2015-02-14
得票数 1
2
回答
如何在
Python
2.7
中
向包装函数添加关键字
参数
?
python-2.7
、
decorator
、
python-decorators
、
functools
正如标题所示,我正在用
Python
编写一个
装饰
器
,我希望它为包装的函数添加关键字
参数
(--请注意:我知道如何向
装饰
器
本身添加
参数
,这不是我想要的)。下面是我编写的一段代码的工作示例,用于
Python
3(特别是
Python
3.5)。它
使用
装饰
器
参数
,将关键字
参数
添加到包装函数
中
,还定义并向包装函数添加新函数。我
在
浏览 2
提问于2016-12-05
得票数 8
回答已采纳
3
回答
在
Python
2
中
,如何将
位置
参数
视为关键字
参数
python
、
decorator
、
keyword-argument
对于我正在编写的一个
装饰
器
,我想要操作一个函数的特定命名
参数
。考虑一下下面的
装饰
器
: def func_decorator(func):>>> quotient(dividend=2)但是,当作为
位置
参数
给出
时
,这将失败。>>> quotient(3,4)
浏览 2
提问于2011-07-05
得票数 6
回答已采纳
14
回答
如何获取方法
参数
名?
python
、
decorator
、
introspection
、
python-datamodel
给定
Python
函数: pass 如何提取
参数
的数量和名称。也就是说,假设我有一个对func的引用,我希望func.它的
使用
场景是,我有一个
装饰
器
,我希望
使用
方法
参数
的顺序与它们作为键
出现
在实际函数
中
的顺序相同。也就是说,当我调用a_method("a", "b")
时
,
装饰
器
输出的&
浏览 152
提问于2008-10-20
得票数 299
回答已采纳
1
回答
如果布洛克在这个装潢师里做什么?
python
、
decorator
我最近一直
在
使用
,并最终试图理解它的
装饰
器
@botcmd,它用于指定可以
在
chat
中
执行的方法。
浏览 5
提问于2016-02-15
得票数 2
回答已采纳
2
回答
从
Python
模块导入的
装饰
器
无法工作
python
、
python-2.7
、
ipython
、
decorator
我试图
在
iPython笔记本
中
定义或导入的函数上
使用
以下
装饰
器
: '''This is a decorator which__dict__)我
在
utils.py
中
定义了
装饰
器
。当我以这种方式
使用
装饰
师
时
: import uti
浏览 1
提问于2015-10-23
得票数 2
回答已采纳
1
回答
如何
使用
基于类的
装饰
符号的缩写符号向__call__提供*args和**kwargs?
python
、
decorator
、
python-decorators
我有一个关于
python
中
基于类的
装饰
器
的问题,以及如何在
装饰
给定的函数
时
提供
参数
。如果我在下面传递任何
参数
,当创建实例
时
,它将在__init__
中
“只运行一次”。
装饰
师= MyDecoratorClass() 步骤2:指定要修饰的函数,并在需要
时
提供一个
参数
列表,该列表将与类
中
定义的__call__签名
中
的*args和
浏览 3
提问于2018-03-10
得票数 3
回答已采纳
4
回答
为什么
Python
类的方法声明时没有"self“,也没有
装饰
器
而不引发异常?
python
、
class
、
methods
、
static-methods
、
class-method
我认为下面的代码会导致
错误
,因为据我所读,
Python
类
中
的方法必须有"self“(或任何其他标签,但按照约定是"self”),或者"cls“或类似的,如果
使用
@classmethod
装饰
器
,则不
使用
@staticmethod
装饰
器
。为什么
在
终端
中
运行
Python
3.5
时
没有
出现
错误
,即使test_
浏览 1
提问于2018-10-16
得票数 12
回答已采纳
2
回答
如何保证函数
装饰
器
在
Python
中
的应用顺序?
python
、
decorator
、
decorator-chaining
一些
装饰
应该只
在
最外层
使用
。 print "Special case here" return f(a, b) 我怎样才能避免像这样的
装饰
师被另一个
装饰
师
装饰
呢是否可以
在
不引入新
参数
的情况下添加配置选项?
浏览 5
提问于2012-09-04
得票数 0
回答已采纳
2
回答
装饰
链
python
、
decorator
、
python-decorators
我正在构建一些基于Django的
装饰
器
的
装饰
器
。这些
装饰
器
简单地调用具有不同
参数
的permission_required
装饰
器
。问题是,当我的装潢师完全不接受任何论点
时
: return permission_required_ajax('special_permission当我用@special_permission
装饰
器
浏览 1
提问于2015-07-29
得票数 3
回答已采纳
0
回答
装饰
器
没有获取
参数
python
、
python-2.7
、
bottle
、
python-decorators
我正在尝试将access_rights
装饰
器
添加到我的瓶子应用程序
中
,以便在访问路由
时
检查权限。但是,它没有获得修饰函数的
参数
,这会导致
在
再次尝试调用我的修饰函数
时
出现
错误
。下面是
使用
装饰
器
的代码示例:@access_rights({'POST': ['admin']}) de
浏览 3
提问于2017-06-16
得票数 1
1
回答
关于
python
中
的变量
参数
python
我正在用
Python
语言编写一个类,因为我调用了一个函数来显示变量argument.In,该函数一开始就计算整数的和。class new: def __init__(self,f,s): self.first
浏览 0
提问于2019-09-09
得票数 0
1
回答
Python
如何知道哪个
参数
将是
装饰
器
中
的原始函数?
python
、
python-decorators
、
language-design
我对
Python
更高级的特性很陌生,比如
装饰
器
。让我们看一个例子:取自的例子。但是当你谈论“带
参数
的
装饰
师”
时
,事情就变得不一致了。说了这些之后,让我们从上面的示例中看一看行:如果对于
装饰
器
来说,第一个
参数
是要包装的函数,那么按
浏览 2
提问于2020-07-24
得票数 1
3
回答
是否有必要
使用
PySide插槽
装饰
器
?
python
、
pyqt
、
pyside
、
signals-slots
我见过一些
使用
@QtCore.Slot
装饰
器
的PySide插槽的示例代码,也有一些不
使用
。我自己测试了一下,似乎没有什么不同。我应该或不应该
使用
它有什么原因吗?例如,
在
以下代码
中
:from PySide import QtCore @QtCore.Slotsc = SomeClass()sc.do_s
浏览 3
提问于2013-01-20
得票数 41
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python 高级编程之面向切面编程 AOP(二)
致Python初学者的六点建议
万字长文深度解析Python装饰器
跨过这道装饰器的坎,或许你就升级了
Python装饰器的妙用详解,及时收藏,不谢!
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券