最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

读取镶木地板文件(nodeJS)

IT培训 admin 6浏览 0评论

读取镶木地板文件(nodeJS)

我对nodejs的体验非常基础,所以请耐心等待。我正在尝试编写和阅读镶木地板文件:

我在那里遵循示例(使用节点8)并成功编写了'fruits.parquet'

但是,当我尝试阅读它时:

async function read() {
let reader = await parquetjs.ParquetReader.openFile('fruits.parquet');

let cursor = reader.getCursor();
let record = null;
while (record = await cursor.next()) {
    console.log(record);
}
}
read();

我明白了:

附加调试器。 (节点:14795)[DEP0062]弃用警告:不推荐使用node --inspect --debug-brk。请改用node --inspect-brk。 (node:14795)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:读取失败(节点:14795)[DEP0018]弃用警告:不推荐使用未处理的承诺拒绝。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。等待调试器断开..

任何想法如何调试它 - 它发生在openFile('fruits.parquet')我知道该文件存在,我也试图确保对文件上的所有文件的读/写访问。

谢谢。

回答如下:

parquetjs.ParquetReader.openFile('fruits.parquet');

导致被拒绝的承诺(可能是文件位置不正确)。

问题是错误没有处理,并以某种方式“吞下”

尝试捕获错误以正确调试它:

try {
   let reader = await parquetjs.ParquetReader.openFile('fruits.parquet');
} catch (e){
  console.log(e); // or breakpoint, etc
  throw e;
}

读取镶木地板文件(nodeJS)

我对nodejs的体验非常基础,所以请耐心等待。我正在尝试编写和阅读镶木地板文件:

我在那里遵循示例(使用节点8)并成功编写了'fruits.parquet'

但是,当我尝试阅读它时:

async function read() {
let reader = await parquetjs.ParquetReader.openFile('fruits.parquet');

let cursor = reader.getCursor();
let record = null;
while (record = await cursor.next()) {
    console.log(record);
}
}
read();

我明白了:

附加调试器。 (节点:14795)[DEP0062]弃用警告:不推荐使用node --inspect --debug-brk。请改用node --inspect-brk。 (node:14795)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):错误:读取失败(节点:14795)[DEP0018]弃用警告:不推荐使用未处理的承诺拒绝。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。等待调试器断开..

任何想法如何调试它 - 它发生在openFile('fruits.parquet')我知道该文件存在,我也试图确保对文件上的所有文件的读/写访问。

谢谢。

回答如下:

parquetjs.ParquetReader.openFile('fruits.parquet');

导致被拒绝的承诺(可能是文件位置不正确)。

问题是错误没有处理,并以某种方式“吞下”

尝试捕获错误以正确调试它:

try {
   let reader = await parquetjs.ParquetReader.openFile('fruits.parquet');
} catch (e){
  console.log(e); // or breakpoint, etc
  throw e;
}

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论