腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
装饰
器
中
实现
的
Python
静态
变量
不会
重置
、
、
我这里有
实现
静态
变量
装饰
器
的
代码。但是,我发现如果我多次运行这个函数,每次调用该函数时都
不会
重新初始化
静态
变量
。self.df.ts.apply(rolling_serial)如果我重新启动jupyter内核,
静态
变量
就会清除
浏览 151
提问于2018-07-20
得票数 3
5
回答
Python
中
的
私有方法
、
、
我希望
在
我
的
类中有一个函数,我将只在这个类
的
方法中使用它。我
不会
在这些方法
的
实现
之外调用它。
在
C++
中
,我将使用在类
的
私有部分
中
声明
的
方法。
在
python
中
实现
这样一个函数
的
最佳方式是什么?我正在考虑在这种情况下使用
静态
装饰
器
。我可以使用没有任何
装饰
浏览 0
提问于2013-06-19
得票数 23
回答已采纳
3
回答
带有
Python
解码
器
的
函数
中
的
静态
变量
、
、
我
在
寻找
Python
中
的
静态
值。def foo(): print "Counter is %d" % foo.counter 它使用
python
装饰
器
作为函数
中
的
静态
变量
。
装饰
器
(static_v
浏览 4
提问于2015-06-03
得票数 4
回答已采纳
3
回答
Python
测试-
重置
所有模拟?
、
、
、
、
在
使用
Python
/ PyTest进行单元测试时,如果代码
中
没有补丁
装饰
器
或with patch块,是否有办法
在
每个文件/模块
的
末尾
重置
所有模拟,以避免文件间测试污染?似乎
在
一个
Python
文件中被模拟
的
东西仍然
在
具有相同返回值
的
其他文件中被模拟,这意味着我
的
模拟在测试和文件之间(当没有使用补丁
装饰
浏览 9
提问于2015-10-10
得票数 10
回答已采纳
8
回答
Python
:
静态
变量
装饰
器
、
、
、
、
我想创建一个像下面这样
的
装饰
器
,但是我似乎想不出一个可行
的
实现
。我开始觉得这是不可能
的
,但我想我会先问你们。def f(): print x f() #prints 2 我不在乎static
的
实
浏览 14
提问于2009-10-23
得票数 4
回答已采纳
1
回答
如何从请求之外
的
蓝图访问app.config (Flask,可插拔视图)
、
flask_login.login_required] pass pass 我想要
的
:
浏览 0
提问于2020-03-05
得票数 0
1
回答
如何将类组件值
在
角上传递给自定义
装饰
器
?
、
、
、
当我厌倦了访问自定义
装饰
器
中
的
角分量值时,我会收到一个错误,说明没有定义this。从在线文档
中
,我发现即使
在
类初始化之前,
装饰
器
函数也会首先被调用。因此,
装饰
器
将无法访问实例
变量
。注意:我尝试创建一个
静态
变量
,并尝试访问自定义
装饰
器
中
的
静态
变量
。这种方法<e
浏览 4
提问于2022-05-17
得票数 0
2
回答
Python
中
的
类方法/实例方法
我来自Ruby,我已经习惯了
Python
遵循
的
“显式而非隐式”
的
哲学,但我之前对如何实际创建类方法感到困惑。现在,我要核实我
在
以下方面确实是正确
的
: return employeeCount 例如,如果我理解这一点是正确
的
,那么以下两个d
浏览 1
提问于2013-10-14
得票数 0
回答已采纳
2
回答
在
Ruby调试
器
中有一个'drop to frame‘命令吗
、
Java调试
器
有一个名为“drop to frame”
的
命令,它会带您回到当前方法
的
开头,
重置
堆栈,就像您刚刚进入方法调用一样。
静态
变量
或实例
变量
将
不会
被
重置
,但当您跨过一行并想要再次尝试时,它仍然非常有用。Ruby调试
器
中
是否有相同
的
调试
器
?我怀疑答案是否定
的
,但如果根据Ruby方法
的
实现
方式有一个很好<em
浏览 2
提问于2010-04-08
得票数 1
回答已采纳
1
回答
在
python
3
中
@staticmethod有什么好处?
、
、
我有一个简单
的
问题:为什么
在
静态
方法上使用staticmethod修饰
器
?你可以制作没有"self“参数
的
静态
方法,而不需要这个
装饰
器
。
在
使用
python
2时,需要:... def p(object_to_print): ...做同样
的
事情,它会工作得很好。如果没有
装饰
器
,为什么还要使用
装饰</em
浏览 2
提问于2015-05-26
得票数 2
2
回答
Python
中
的
“类方法”和“实例方法”是什么?
、
在
聊天中有一个关于一个问题
的
讨论(这个问题本身与这个问题无关),这表明我可能不知道
Python
。在我看来,虽然不同语言
的
术语不同,但我们一般可以将功能归类为:
静态
方法/
静态
成员函数显然,
在
Python
中有另一种函数不属于上述类别,一种是方法,但“不知道它
的
类
Python
中
的
“类方法”和
浏览 0
提问于2015-12-29
得票数 41
1
回答
Python
中
的
静态
类方法属性
、
、
正如标题所述,我正在尝试为
python
中
的
静态
类提供set/get功能。基本上,对于具有
静态
属性_x
的
给定
静态
类,我希望定义一个
静态
属性x,它为_x提供自定义
的
get和设置函数包装
器
。奇怪
的
是,官方
Python
文档似乎认为这种功能应该存在。说,从3.9版开始,您可以使用@classmethod
装饰
器
包装属性方法。然而,这似乎只适用于ge
浏览 12
提问于2022-04-04
得票数 1
回答已采纳
1
回答
哪些函数不能用
Python
来修饰?
、
、
、
在
大学考试或面试试题中,你如何回答:
Python
中
的
装饰
器
对于扩展模块函数、类方法和类本身
的
功能非常有用。类也可以充当
装饰
器</em
浏览 4
提问于2019-12-30
得票数 1
1
回答
不再需要mypackage.app (pid 491):隐藏#16
、
我陷入了一个奇怪
的
问题。我
的
应用程序需要在用户重启设备后自动启动。为此,我注册了action.BOOT_RECEIVER并
实现
了BroadcastReceiver来完成必要
的
功能。我相信android
不会
推出两个不同进程I
的
应用。 当我启动应用程序时,应用程序正在使用新
的
ProcessId启动,这会导致对象
重置
,但
不会
重置
静态
变量
。我想知道为什么
静态
变量<
浏览 1
提问于2012-11-26
得票数 1
回答已采纳
2
回答
如何使用Java 7块/批量
重置
静态
变量
、
为了完成这项任务,我创建了包含
静态
变量
的
Variable类。然后,我解析一个文件,并将解析后
的
信息分配给
变量
类
静态
元素。到目前为止,一切都像预期
的
那样工作,直到我点击back按钮返回到原始场景来加载新文件。现在,我遇到
的
问题是,我如何批量
重置
变量
类
中
的
变量
,而不是
在
控制
器
初始化语句中逐个
重置
?我希望这样做是为了
浏览 0
提问于2016-02-07
得票数 0
3
回答
python
中
的
静态
内部类
、
、
、
、
我
的
代码需要一个内部类,我想要创建这个内部类
的
实例,而不需要创建外部类
的
实例。 如何在java
的
python
?
中
这样做,我们可以将内部类定义为
静态
的
,但我不知道如何在
python
中
实现
内部类
的
静态
。我知道,对于方法,我们可以使用@staticmethod
装饰
器
。
浏览 11
提问于2013-07-28
得票数 10
回答已采纳
2
回答
基于类
的
装饰
器
的
契约
、
谈到了功能性
装饰
师
的
合同。下面是基于类
的
装饰
器
的
代码, return 'Hello World' class C:什么是以阶级为基础
的
装饰
师
的
合同?
浏览 4
提问于2017-11-22
得票数 0
4
回答
为什么
Python
类
的
方法声明时没有"self“,也没有
装饰
器
而不引发异常?
、
、
、
、
我认为下面的代码会导致错误,因为据我所读,
Python
类
中
的
方法必须有"self“(或任何其他标签,但按照约定是"self”),或者"cls“或类似的,如果使用@classmethod
装饰
器
,则不使用@staticmethod
装饰
器
。为什么
在
终端
中
运行
Python
3.5时没有出现错误,即使test_method不满足这些要求?作为一种
静态
方法,它似乎工作得很好,但没有<
浏览 1
提问于2018-10-16
得票数 12
回答已采纳
1
回答
为什么
Python
中
没有
静态
初始化程序?
、
、
、
、
相当于 // Code here默认情况下
Python
中
不存在。因此,我想创建一个标准
装饰
符(比如"initializestatic"),让该
装饰
器
调用给定
的
方法名(比如"init_static"),比如: def initializestatic(cls):,每当需要
静态
初始化
器
时,我会将以下方法放入类
中
,并将@initializestati
浏览 0
提问于2018-10-18
得票数 2
1
回答
当我使用类方法作为
装饰
器
包装
器
时,
Python
的
范围正在丢失
、
当我: return func@TestClass.includ
浏览 0
提问于2019-07-12
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python装饰器实现之自由变量和闭包
理解python中的装饰器
Python3中的函数装饰器
Python教程(24)——全方位解析Python中的装饰器
# Python中的装饰器:代码的“魔术师”!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券