腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(288)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
对偶递归的
lru_cache
这是python中
lru_cache
的完美需求。例如:@
lru_cache
if n <= 2: else:return fib(n - 2) + fib(n - 1) 然而,我正在努力用
lru_cache
实现回忆录,以实现双重递归,但略有不同。当我将装饰
lru_cache
添加到代码中(其含义在下图中解释)时,它就会给出错误的结果。: int) -> in
浏览 3
修改于2021-06-23
得票数 1
2
回答
python importError名称
lru_cache
在运行下面的代码时,我得到了Python无法导入
lru_cache
的错误。但是,每次导入(数学等)时都会发生这种情况。我已经尝试了互联网上我能找到的每一个教程,试图让这个东西工作。usr/binimport math Traceback (most recent call last): File "python.py", line
浏览 43
修改于2021-03-14
得票数 6
1
回答
Python
lru_cache
实现
我试图了解python中
lru_cache
decorator的实现,特别是它是如何从函数args为其内部dict创建key的。
浏览 1
修改于2018-02-23
得票数 5
回答已采纳
1
回答
lru_cache
与缓存
我有Python3.7.4,所以我可以使用@
lru_cache
。升级到python 3.9并使用@cache是否值得? 谢谢!
浏览 50
提问于2021-11-22
得票数 1
1
回答
带API调用的Django
LRU_Cache
我正试图通过PRAW ()和Django一起使用Reddit API,并且正在考虑使用functools
lru_cache
装饰器来实现某种类型的缓存,这样我就可以缓存类似API调用的结果,以减少总的调用我从来没有做过这样的事情,所以我主要关注实现@
lru_cache
装饰器的例子。 client_secret = CLIENT_SECRET, ) @
lru
浏览 2
提问于2021-10-26
得票数 0
回答已采纳
1
回答
我的
lru_cache
实现
.*)from functools import wraps def
lru_cache
(maxsize=None):
浏览 0
修改于2017-06-22
得票数 6
回答已采纳
2
回答
Python
lru_cache
假负数
我试图仅用第一个参数来缓存函数expand。为了缓存的目的,我不关心其他参数的值。我在下面添加了一些削减代码。我正在使用Python版本3.5.2。 def __init__(self, value): return '{},{},{}'.format(self.value, a1, a
浏览 4
提问于2017-05-12
得票数 1
2
回答
清除Python中的所有
lru_cache
我在python中有带有
lru_cache
缓存的函数。 def my_function(): ...
浏览 2
提问于2016-10-26
得票数 10
回答已采纳
1
回答
由TypeVar装饰器破坏的
lru_cache
推理
python的TypeVar推理在使用
lru_cache
装饰器时中断。例如,在应用mypy之后,下面的示例中,只有使用
lru_cache
的函数会导致错误,如下所示:from typing import TypeVar def working
浏览 8
提问于2022-08-28
得票数 0
回答已采纳
2
回答
带可交换参数的函数的@
lru_cache
我正在计算两个字符串之间的汉明距离,其中Hamming(A,B) == Hamming(B,A) 函数签名为 @
lru_cache
def Hamming(A:str,B:str)->int:如何修改@
lru_cache
或函数,以便在索引到缓存时忽略参数顺序?
浏览 30
提问于2021-02-08
得票数 1
1
回答
重置
lru_cache
中的缓存
在蟒蛇中有什么方法可以超越
lru_cache
吗?
浏览 8
修改于2016-10-13
得票数 4
回答已采纳
1
回答
使用
lru_cache
时“超过最大递归深度”
我想使用
lru_cache
计算递归函数。以下是它的简化版本:def f(n:int)->int: if (n==0)
浏览 0
提问于2018-07-24
得票数 2
回答已采纳
1
回答
无法步入
lru_cache
'_lru_cache_wrapper
我看到
lru_cache
装饰器在functools.py中返回一个带有_lru_cache_wrapper的闭包。但是,当我在_lru_cache_wrapper的代码中设置断点时,它永远不会被触发。我真的对此感到困惑,因为
lru_cache
代码命中了断点,而不是_lru_cache_wrapper。from functools import
lru_cache
def foo(): if __name__ == '__main_
浏览 18
提问于2019-01-15
得票数 1
回答已采纳
1
回答
函数工具缓存与
lru_cache
的区别
我发现了关于和
lru_cache
之间的区别,但没有专门针对cache和
lru_cache
。
浏览 5
提问于2021-12-10
得票数 14
回答已采纳
1
回答
python
lru_cache
中的单元是什么?
根据,来自functools的
lru_cache
的默认值是128。但没有定义任何单位。 装饰器用回忆录可调用的函数包装,保存到maxsize最近的调用。这允许将
lru_cache
装饰器直接应用于用户函数,使maxsize的默认值为128。
浏览 10
提问于2020-06-03
得票数 9
回答已采纳
1
回答
@
lru_cache
装饰器过多的缓存丢失
如何配置
lru_cache
,以根据实际接收的值,而不是如何调用函数,来键入其缓存?>>> from functools import
lru_cache
... def f(x=2): ...
浏览 1
修改于2020-12-18
得票数 4
回答已采纳
2
回答
让@
lru_cache
忽略一些函数参数
例如,我有一个如下所示的函数: # (omitted code)如果我像这样应用
lru_cache
我希望
lru_cache
只考虑query参数。
浏览 5
修改于2019-09-23
得票数 69
回答已采纳
1
回答
memoization问题-我的memo dict比
lru_cache
表现更好。为什么?
我有一个简短的问题,为什么我的记忆代码比
lru_cache
运行得更好。if n not in memo: return memo[n] def fib(n): return的操作方式是相同的,它们引用dict或<e
浏览 16
修改于2021-11-18
得票数 1
回答已采纳
1
回答
如何确定
lru_cache
所需的最大尺寸?
如果我们创建一个递归函数,比如返回斐波纳契序列的递归函数,并使用
lru_cache
..max size参数的真正调控器是什么? fib_cache[1] = val然后,我使用
lru_cache
from functools import
lru_cache
def fib1
浏览 3
提问于2020-05-22
得票数 3
回答已采纳
4
回答
Python functools带有类方法的
lru_cache
: release对象
如何在不泄漏内存的情况下在类中使用functools的
lru_cache
?在下面的最小示例中,尽管超出了作用域并且没有referrer (除了
lru_cache
之外),foo实例也不会被释放。from functools import
lru_cache
pass def __init__(self): @
lru_cache
(maxsize=16) def cached_metho
浏览 79
修改于2017-05-23
得票数 60
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券