import sys
sys.setExecutionLimit(60000)
此代码给出了以下错误:
sys.setExecutionLimit(60000)
Traceback (most recent call last):
File "<ipython-input-6-6f700cfa2531>", line 1, in <module>
sys.setExecutionLimit(60000)
AttributeError: module 'sys' has no attribute 'setExecutionLimit'
为什么我会看到这个错误,我应该如何修复它?谢谢
在标准Python中没有
sys.setExecutionLimit
这样的东西。该函数是Skulpt的一部分,这是一个类似于Python 2的基于Javascript的实现在Skulpt中,
sys.setExecutionLimit
管理执行时间限制,而标准Python没有Python确实具有完全不相关的函数^{} ,该函数管理Python在抛出递归错误之前允许的最大调用堆栈深度。(请注意,设置高递归限制通常只会将Python堆栈溢出转换为C堆栈溢出,这会更混乱,更难调试。)
相关问题 更多 >
编程相关推荐