- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
查看 Node 的 documentation , SystemError
扩展了 Error
类。但是,如果您尝试直接使用 SystemError
,Node 将抛出一个 ReferenceError
,指出 SystemError
未定义。
显然,根据文档,有可能遇到SystemError
实例,但似乎不可能以通常的方式重新创建这样的错误(例如抛出新的SystemError(args)
)。
我想测试一些旨在与文档中详细说明的 SystemError
API 进行交互的代码,但我不知道如何重新创建 SystemError
。这可能吗?
最佳答案
我认为node.js 没有提供SystemError
以避免任何人(npm 包) 使用它。所以 SystemError
实际上是一个 SystemError
而不是其他东西。
如果您想测试它,请生成错误:例如尝试读取不存在的文件。
另一个解决方案是重新创建一个类似的错误,因为您知道它的每个属性。但这实际上是一种解决方法。
https://nodejs.org/api/errors.html#errors_class_systemerror
在Github https://github.com/DefinitelyTyped/DefinitelyTyped我找不到任何 SystemError
的 interface
声明。
由 node-fetch
、voximplant-websdk
和 alexa-sdk
实现的自定义实现除外。
https://github.com/DefinitelyTyped/DefinitelyTyped/search?q=systemError&unscoped_q=systemError
关于javascript - 如何在 Node.js 中实例化一个新的 SystemError 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60043274/
我有这行使用OpenCV: xsize = random.uniform(params['reshape_x_limits'][0],params['reshape_x_limits'][1]) ys
我知道已经有很多与此类似的问题,但不幸的是我还没有找到如何应用到我的问题。 我的项目结构如下: Project |___ maincode |___ __init__.py |
我遇到了一个奇怪的行为:在我将其子类化之前,二维向量上的赋值解包工作得很好。 $ ipython Python 3.6.7 (default, Oct 22 2018, 11:32:17) IPyth
在本地主机上它工作得很好但在 pythonanywhere 上它不再工作了。当我按下应该下载 word 文档的按钮时,我收到此错误消息:SystemError:返回了一个错误集的结果。 View .p
我正在使用 ctypes 来处理用 C 编写的库。这个 C 库允许我注册回调函数,我正在 Python 中实现该函数。 根据 ctypes API,这是回调函数类型: _command_callbac
给定一个由以下 3 行代码编译而成的代码对象: code = compile('''a = 1 / 0 # bad stuff. avoid running this! b = 'good stuff
我正在尝试在 C++ 程序中运行一些 python 文件,该文件实际上作为 std::string 包含在 C++ 代码中,称为 command。 我已成功使用 PyRun_SimpleString(
我目前使用的是在 Linux 的 yocto 发行版上运行的 Cisco。它已经安装了 Python 2.7.3,我们要为这个 python 安装 numpy。但是,当我尝试执行 python set
我正在尝试创建一个临时 Excel 文件,可通过在 PythonAnywhere 上运行的 Flask (v0.12) Web 应用程序下载,如下所示: from io import BytesIO
查看 Node 的 documentation , SystemError 扩展了 Error 类。但是,如果您尝试直接使用 SystemError,Node 将抛出一个 ReferenceError
这个问题在这里已经有了答案: How to fix "Attempted relative import in non-package" even with __init__.py (22 个回答)
我正在用线程和钩子(Hook)编写 Python 扩展模块。我需要从我的一个线程向 Python 主线程抛出异常。为此我使用 int PyThreadState_SetAsyncExc(unsigne
我正在从事一个具有以下结构的项目: project ├── config.py └── modules └── a.py 根据 PEP 328相对进口是可能的。但是,当我在与 a.py 相同的
同时转储大矩阵(170000*20000)如下 cPickle.dump(train_set,gzip.open('train.pickle.gz','wb'), cPickle.HIGHEST_P
我有这张图片=> 这里是上面黄色框的所有坐标,写在3.txt文件中。 #Y X Height Width 46 135 158 118 46 281 163 104 67 494 188
我正在尝试使用 numpy 来存储我制作的一些自定义对象。以下是我程序的简化版 import numpy as np class Element: def __init__(self): pa
我正在使用带有 redish 的 redis-py 和 gevent,我有自己的类 EventBot,它继承自 Greenlet。 在此类的 __init__ 方法中,我正在使用初始化与 redis
我看到了多个关于此的问题,但无法找到我的问题的答案。基本上我只想在图像上画一条线,从 python 中的外部文件获取坐标。这是我的代码: import Image, ImageDraw import
我使用 scikit-learn 14.1 中的 sklearn.grid_search.RandomizedSearchCV 类,在运行以下代码时出现错误: X, y = load_svmlight
我想使用 scipy 中的 ndimage.generic_filter() 应用一个非常简单的函数。这是代码: import numpy as np import scipy.ndimage as
我是一名优秀的程序员,十分优秀!